- 专利标题: SM4防故障攻击方法及SM4防故障攻击装置
-
申请号: CN202011306960.2申请日: 2020-11-19
-
公开(公告)号: CN112583573B公开(公告)日: 2022-01-14
- 发明人: 赵东艳 , 孙贵珠 , 唐晓柯 , 胡毅 , 成嵩 , 胡晓波
- 申请人: 北京智芯微电子科技有限公司 , 国网信息通信产业集团有限公司 , 国网辽宁省电力有限公司电力科学研究院 , 国家电网有限公司
- 申请人地址: 北京市海淀区西小口路66号中关村东升科技园A区3号楼; ; ;
- 专利权人: 北京智芯微电子科技有限公司,国网信息通信产业集团有限公司,国网辽宁省电力有限公司电力科学研究院,国家电网有限公司
- 当前专利权人: 北京智芯微电子科技有限公司,国网信息通信产业集团有限公司,国网辽宁省电力有限公司电力科学研究院,国家电网有限公司
- 当前专利权人地址: 北京市海淀区西小口路66号中关村东升科技园A区3号楼; ; ;
- 代理机构: 北京润平知识产权代理有限公司
- 代理商 肖冰滨; 王晓晓
- 主分类号: H04L9/00
- IPC分类号: H04L9/00 ; H04L9/08 ; H04L9/06
摘要:
本发明提供一种SM4防故障攻击方法及装置,属于信息安全技术领域。所述方法包括:将主密钥在两个主密钥寄存器中各存储一次;对两个主密钥寄存器中存储的主密钥进行相同的密钥编排,得到对应的两个轮密钥;将两个轮密钥一一对应存储到两个轮密钥寄存器中;使用不同轮密钥寄存器中的轮密钥对输入的分组数据进行运算,根据运算结果判定是否受到故障攻击。该方法将主密钥在不同的两个主密钥寄存器中各存储一次,并对两个主密钥寄存器中的主密钥分别进行密钥编排,编排得到的轮密钥存储在不同的两个轮密钥寄存器中,确保如果一个存储位置的主密钥或轮密钥受到攻击改变,另外一个存储位置的主密钥或轮密钥与其不同,可以通过两次运算的方式,检测出故障。
公开/授权文献
- CN112583573A SM4防故障攻击方法及SM4防故障攻击装置 公开/授权日:2021-03-30