[发明专利]一种实用化的分组随机加解密方法有效
申请号: | 201910125130.0 | 申请日: | 2019-02-20 |
公开(公告)号: | CN109861809B | 公开(公告)日: | 2022-03-18 |
发明(设计)人: | 王金波;董新锋 | 申请(专利权)人: | 中国电子科技集团公司第三十研究所 |
主分类号: | H04L9/00 | 分类号: | H04L9/00;H04L9/06;H04L9/08 |
代理公司: | 成都九鼎天元知识产权代理有限公司 51214 | 代理人: | 刘世权 |
地址: | 610000 *** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实用 分组 随机 解密 方法 | ||
1.一种实用化的分组随机加解密方法,其特征在于:
消息分组长度为n比特,密钥WK=(K0,K1)∈(F2n)2,每输入一个明文分组Xi∈(F2)n,经加密运算后相应输出密文分组向量(C1i,C2i,C3i)∈(F2n)3;每输入一个密文分组向量(C1i,C2i,C3i),经解密运算后相应恢复出明文分组Xi;其中,(F2n)2为两个n比特的数据分量,(F2n)3为三个n比特的数据分量,(F2)n为n比特的二进制序列;
加密算法使用到真随机数发生器RQ、随机数据库RD、加密运算单元、H运算部件和F运算部件;解密算法使用到随机数据库RD、解密运算单元、H运算部件和F运算部件;
每次明文分组Xi加密过程中引入外部随机因子RAi∈(F2)n和RBi∈(F2)n,RAi∈(F2)n和RBi∈(F2)n均来自真随机数发生器RQ输出序列,i=0,1,…,N-1;由RAi和RBi获得k个μ比特随机地址(di,0,di,1,…,di,k-1),利用k个μ比特随机地址(di,0,di,1,…,di,k-1)查取随机数据库RD中相应随机数表获得k个随机数据;然后基于上述随机因子和从RD中查取的k个随机数据完成H和F运算,获得中间变量Wi以及密文输出(C1i,C2i,C3i),i≥0;
解密过程中,每次从密文分组向量(C1i,C2i,C3i)恢复随机因子RAi∈(F2)n和RBi∈(F2)n,i=0,1,…,N-1;由RAi和RBi获得k个μ比特随机地址(di,0,di,1,…,di,k-1),利用k个μ比特随机地址(di,0,di,1,…,di,k-1)查取随机数据库RD中相应随机数表获得k个随机数据;然后基于上述随机因子和从RD中查取的k个随机数据完成H和F运算,获得中间变量Wi以及明文输出Xi,i≥0。
2.根据权利要求1所述的一种实用化的分组随机加解密方法,其特征在于:每次启动消息加密或解密时,密钥WK仅在首个消息分组加密或解密起始阶段使用一次。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第三十研究所,未经中国电子科技集团公司第三十研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910125130.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:前径搜索方法及装置
- 下一篇:一种基于混沌块加密算法的数据加密方法及解密方法