-
[发明专利]CN116194977B _
三菱电机株式会社
2020年09月23日
密码系统(1)进行将以阿贝尔曲面A0为始点且以阿贝尔曲面As为终点的Richelot同源序列设为秘密密钥,将阿贝尔曲面As设为公开密钥的密码处理。加密装置(20)通过对明文m进行编码而生成的Richelot同源序列移动作为公开密钥的所述阿贝尔曲面As而计算阿贝尔曲面Am,将阿贝尔曲面Am设定为密文。解密装置(30)根据作为秘密密钥的Richelot同源序列计算以作为公开密钥的阿贝尔曲面As为始点且以作为密文的阿贝尔曲面Am为终点的Richelot同源
-
[发明专利]CN112236974B _
三菱电机株式会社 日本电信电话株式会社
2019年05月15日
本发明提供一种解密装置、加密装置以及密码系统,能够构建密文以及秘密密钥的最大的长度不被限定的内积函数型加密方式。加密装置(20)生成使用与矢量(x)的大小对应的大小的加密设定信息对矢量(x)进行加密得到的密文(ctx),该加密设定信息是将固定的大小的公开信息作为输入而生成的加密设定信息。密钥生成装置(30)生成使用与矢量(y)的大小对应的大小的密钥设定信息对矢量(y)进行设定得到的秘密密钥(sky),该密钥设定信息是将公开信息作为输入而生成的密钥设定信息。解密装置(40)利用秘密密钥(sky)对密文(ctx)进行解密,计算矢量(x)与矢量(y)的内积值。
-
[发明专利]CN118489130A _
三菱电机株式会社
2022年01月11日
加密装置(400)具有的加密部(403)在使用基于属性的加密的秘密密钥MSK和与可解密条件L对应的属性的集合Γ生成了用户秘密密钥SKΓ时,使用由与秘密密钥MSK对应的公开密钥MPK和后量子计算机密码的公开密钥PQCPK构成的密钥PK作为基于属性的加密的加密密钥对可解密条件L进行加密,由此生成密钥K和与密钥K对应的密文P,将密文P中的根据秘密值对可解密条件L进行了加密的部位设为P‑D,将密文P中的对分散的秘密值进行了加密的部位设为P‑SS,使用随机数R分别对密钥K和P‑D进行随机化,由此生成K’和P’‑D,使用公开密钥PQCPK对由P‑D和随机数R构成的数据进行加密,由此生成密文C。这里,P‑SS、P’‑D和K’是与用户秘密密钥SKΓ对应的可解密验证参数。
-
[发明专利]CN116194977A _
三菱电机株式会社
2020年09月23日
密码系统(1)进行将以阿贝尔曲面A0为始点且以阿贝尔曲面As为终点的Richelot同源序列设为秘密密钥,将阿贝尔曲面As设为公开密钥的密码处理。加密装置(20)通过对明文m进行编码而生成的Richelot同源序列移动作为公开密钥的所述阿贝尔曲面As而计算阿贝尔曲面Am,将阿贝尔曲面Am设定为密文。解密装置(30)根据作为秘密密钥的Richelot同源序列计算以作为公开密钥的阿贝尔曲面As为始点且以作为密文的阿贝尔曲面Am为终点的Richelot同源
-
[发明专利]CN118525320A _
多伦多大学管理委员会
2022年12月15日
公开了密码处理器芯片、系统和相关联的方法。在一个实施方案中,公开了一种密码处理器。所述密码处理器包括用于执行第一逻辑操作的第一密码处理模块。所述第一密码处理模块包括用于接收密文输入符号的第一输入电路系统。第一流水线阶段对所述密文输入符号执行第一操作并生成第一阶段输出。芯片上存储器暂时存储所述第一阶段输出并以流水线方式将所述第一阶段输出馈送到第二流水线阶段。所述第二流水线阶段被配置为相对于所述第一流水线阶段以流水线方式对所述第一阶段输出执行第二操作。
-
[发明专利]CN110720194B _
三菱电机株式会社
2017年06月09日
密钥生成装置(10)生成解密密钥(dkx),该解密密钥(dkx)具有:带标签解密密钥和设定了密钥属性(x)的解密密钥(adkx),其中,所述带标签解密密钥包含设定了密钥属性(x)的解密密钥(tdkx)以及为了利用解密密钥(tdkx)对密文进行解密所需的标签(tgφ)。加密装置(20)生成设定有与密钥属性(x)对应的密文属性(y)并能够利用带标签解密密钥进行解密的原始密文(octy)。重加密密钥生成装置(40)通过基于属性的加密方式使用密文属性(y')对解密密钥(tdkx)进行加密,生成作为用于生成重加密密文(rcty’)的密钥的重加密密钥(rkx,y’),所述重加密密文(rcty’)能够利用设定了与密文属性(y')对应的密钥属性(x')的解密密钥(adkx')来进行解密。
-
[发明专利]CN104574090B _
无锡中科方德软件有限公司
2013年10月09日
本发明公开了一种结合溯源码和随机加密密码的防伪方法。本方法为:1)防伪验证服务器为指定产品生成一溯源码;2)基于该溯源码生成一中间码,并对该中间码的信息摘要进行加密,生成一防伪加密密码;3)将该溯源码和该防伪加密密码组成的字节数组进行加密,形成一防伪验证码并存储;4)将该溯源码设于该指定产品的开放空间,将该防伪加密密码隐藏于该指定产品中;5)消费者从该指定产品中获取该溯源码及该防伪加密密码,并将其发送给防伪验证服务器,生成一防伪验证码,将其与存储的对应防伪验证码进行比较,如果一致则防伪验证通过,否则,提示防伪验证不通过。本发明提高防伪的安全性、可靠性,并将溯源功能和防伪认证功能有效结合。
-
[发明专利]CN103444126B _
三菱电机株式会社 日本电信电话株式会社
2011年12月16日
目的在于提供一种系统整体的保密性不依赖于1个机关的分散多管理者函数型密码。多个密钥生成装置(100)中的、任意的一个密钥生成装置(100)生成gparam,各密钥生成装置(100)根据gparam生成管理者公开密钥apk和管理者秘密密钥ask。然后,多个密钥生成装置(100)中的至少一部分的密钥生成装置(100)根据管理者秘密密钥ask生成用户的解密密钥uskgid,(t,xt)的一部分。用户将至少一部分的密钥生成装置100生成的解密密钥uskgid,(t,xt)合起来作为1个解密密钥,对加密数据ctS进行解密。
-
[发明专利]CN107251474A _
高通股份有限公司
2016年02月09日
各种特征涉及密码编译加密算法,例如高级加密标准AES分组加密算法。在本文所描述的一些实例中,经修改掩蔽AES SubBytes程序使用在GF(22)中为其自身逆元素的静态查找表。所述静态查找表有助于在非线性替换操作期间GF(22)中的乘法逆元素的计算。在AES加密实例中,AES装置将明文与轮密钥组合以获得组合数据,随后通过采用所述静态查找表和动态表执行GF(22)中的掩蔽乘法逆元素从而获得经替换数据的AES SubBytes替换阶段来路由所述组合数据。随后,通过额外密码编译AES阶段来路由所述经替换数据,从而产生密文。所述额外阶段还可包含也利用所述静态和动态表的其它SubBytes阶段。其它实例采用静态查找表或动态查找表两个中的一个,而非两个。
-
[发明专利]CN112236974A _
三菱电机株式会社 日本电信电话株式会社
2019年05月15日
能够构建密文以及秘密密钥的最大的长度不被限定的内积函数型加密方式。加密装置(20)生成使用与矢量x的大小对应的大小的加密设定信息对矢量x进行加密得到的密文ctx,该加密设定信息是将固定的大小的公开信息作为输入而生成的加密设定信息。密钥生成装置(30)生成使用与矢量y的大小对应的大小的密钥设定信息对矢量y进行设定得到的秘密密钥sky,该密钥设定信息是将公开信息作为输入而生成的密钥设定信息。解密装置(40)利用秘密密钥sky对密文ctx进行解密,计算矢量x与矢量y的内积值。