一种分组加解密方法和装置
基本信息
申请号 | CN201811629193.1 | 申请日 | - |
公开(公告)号 | CN109743156B | 公开(公告)日 | 2022-03-22 |
申请公布号 | CN109743156B | 申请公布日 | 2022-03-22 |
分类号 | H04L9/06(2006.01)I;H04L9/08(2006.01)I | 分类 | 电通信技术; |
发明人 | 程威;全勇 | 申请(专利权)人 | 北京思源互联科技有限公司 |
代理机构 | 北京宣言律师事务所 | 代理人 | 李知伦 |
地址 | 102300 北京市门头沟区葡东20号楼办公楼6-1-21号 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了一种分组加解密方法和装置,涉及信息安全领域。为解决现有技术中直接通过原始密钥经循环计算进行加解密,安全性较差的问题而发明。包括:根据预先生成的查找表进行32轮迭代计算,生成查找表的过程包括:将标准SM4算法中轮密钥rki拆分为4个字节,记为rki=(rki0,rki1,rki2,rki3);记将所述Li拆分为4个字节,记为Li=(ai0,ai1,ai2,ai3);构建对应的查找表Tboxi0,Tboxi1,Tboxi2,Tboxi3;构造W盒W(x);根据所述W盒W(x)和查找表Tboxi0,Tboxi1,Tboxi2,Tboxi3构造查找表TW盒TWi。 |
