[发明专利]加密装置、解密装置、加密方法、解密方法有效

专利信息
申请号: 201380034391.2 申请日: 2013-07-04
公开(公告)号: CN104488218B 公开(公告)日: 2017-07-04
发明(设计)人: 大矢雅则;入山圣史;路易吉·阿卡尔迪;马西莫·雷戈利 申请(专利权)人: 克里普特欧贝西克株式会社;阿克提夫株式会社
主分类号: H04L9/08 分类号: H04L9/08;H04L9/20
代理公司: 北京品源专利代理有限公司11332 代理人: 吕琳,杨生平
地址: 日本神奈*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 共享 密钥 生成 装置 加密 解密 方法 以及 程序
【权利要求书】:

1.一种加密装置,包含:

公开数据设定部,设定包含质数p、自然数d、行列式的值为1的d×d矩阵Q(mod p)、以及存在逆矩阵的d×d矩阵S(mod p)的公开数据;

密钥生成部,生成包含自然数nA(mod p)、kA(mod p)的密钥;

矩阵计算部,使用所述密钥,根据下式(I)计算d×d矩阵MA(mod p),发送给通信对象;

矩阵取得部,取得使用所述通信对象的密钥中所包含的自然数nB(mod p)、kB(mod p)并根据下式(II)计算的d×d矩阵MB(mod p);

共享密钥计算部,使用由所述矩阵取得部取得的矩阵MB,根据下式(III)算出d×d矩阵MAB(mod p)作为共享密钥;

矩阵生成部,基于设定为与解密装置共用的、由所述共享密钥计算部算出的共享密钥MAB以及两个质数p1、p2,生成两个非交换矩阵A1、A2;

矩阵作用部,使非交换矩阵A1作用于设定为与所述解密装置共用的d维初始向量v0或上次求得的d维向量vi-11,求出向量vi1,并且使非交换矩阵A2作用于所述初始向量v0或上次求得的d维向量vi-12,求出向量vi2,该矩阵作用部将使所述非交换矩阵A1、A2作用时的或运算以及与运算的至少一方,置换成预先确定的、组合了多种运算符的运算方法,使非交换矩阵A1、A2作用;

位串变换部,对由所述矩阵作用部求得的向量vi1进行非线性变换而变换成位串,使所述变换而得的位串与上次求得的位串W1结合而求出所述位串W1,并且对向量vi2进行非线性变换而变换成位串,使所述变换而得的位串与上次求得的位串W2结合而求出所述位串W2;

位数判定部,反复进行由所述矩阵作用部进行的作用以及由所述位串变换部进行的变换与结合,直至由所述位串变换部求得的所述位串W1以及所述位串W2各自的位数达到表示加密对象数据的位串的位数;

伪随机数列产生部,计算所述位串W1以及所述位串W2的异或,求出伪随机数位串;以及

加密部,计算由所述伪随机数列产生部求得的伪随机数位串和表示所述加密对象数据的位串的异或,由此将所述加密对象数据加密,

MA=S-kAQnASkA …(I)

MB=S-kBQnBSkB …(II)

MAB=S-kAMBnASkA …(III)。

2.根据权利要求1所述的加密装置,

所述密钥生成部在每次与所述通信对象通信时,生成并更新包含自然数nA(mod p)、kA(mod p)的密钥。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于克里普特欧贝西克株式会社;阿克提夫株式会社,未经克里普特欧贝西克株式会社;阿克提夫株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201380034391.2/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top