改进的SM4算法的选择明文DPA攻击
发布时间:2018-07-03 16:55
本文选题:分组密码算法 + 侧信道分析 ; 参考:《清华大学学报(自然科学版)》2017年11期
【摘要】:侧信道攻击,特别是差分功耗分析(differential power analysis,DPA)是对芯片中运行的分组密码算法进行安全性分析的主要手段之一。该文主要研究针对硬件实现的SM4算法的DPA攻击。合理地对明文进行选择,可以使SM4线性变换层有变化的输入比特尽可能少地影响输出比特,从而对硬件实现的SM4算法进行有效的侧信道攻击。通过分析线性变换层的比特关系,该文发现了选择明文模型下8个比特依赖关系。在此基础上,将这些比特依赖关系结合已有的比特关系,建立分析模型、更充分地利用轮输出的比特信息,对现有的SM4选择明文DPA攻击进行了改进。实验结果表明:该方法能有效提高SM4算法选择明文DPA攻击的成功率。
[Abstract]:Side channel attack, especially differential power analysis (differential power), is one of the main methods to analyze the security of the block cipher algorithm running in the chip. This paper focuses on the DPA attack against SM4 algorithm implemented in hardware. The reasonable selection of clear text can make the input bits of SM4 linear transform layer change as little as possible to affect the output bits, so that the SM4 algorithm implemented by hardware can be attacked effectively on the side channel. By analyzing the bit relation of linear transformation layer, eight bit dependencies are found in the selective plaintext model. On this basis, the existing SM4 selective plaintext DPA attack is improved by combining these bit dependencies with the existing bit relationships and establishing an analytical model, which makes full use of the bit information of the wheel output. Experimental results show that this method can effectively improve the success rate of SM4 algorithm in selecting clear text DPA attacks.
【作者单位】: 中国信息安全测评中心;
【基金】:国家自然科学基金资助项目(61402536,61402252,61202493)
【分类号】:TN918.1
【相似文献】
相关期刊论文 前10条
1 何乃味;;分组密码算法的可重构设计模型与结构分析[J];河池学院学报;2012年05期
2 孙红波;傅仕诤;徐日;;分组密码算法的基础平台研究[J];无线电工程;2014年01期
3 雷旭,徐重阳;一种新的对称分组密码算法的设计[J];电视技术;2002年05期
4 李顺东,覃征,王向华,贾晓琳;面向移动商务的分组密码算法[J];西安交通大学学报;2003年08期
5 尤坤,吕永其;分组密码算法芯片验证[J];通信技术;2003年11期
6 王勇 ,陈小平;一种以移位为基础的分组密码算法[J];信息网络安全;2004年12期
7 彭巍,周亮;分组密码算法测试平台设计[J];成都信息工程学院学报;2005年05期
8 孙旭;李雪梅;鲁长江;;分组密码算法的研究与实现[J];成都理工大学学报(自然科学版);2006年06期
9 yど僖,
本文编号:2094320
本文链接:https://www.wllwen.com/kejilunwen/xinxigongchenglunwen/2094320.html