摘要
智能卡在使用过程中会存在信息泄漏的问题,对智能卡系统的安全建设造成很大的威胁。智能卡攻击方法主要有两大类,传统的攻击方法和侧信道攻击方法。而侧信道攻击方法中的差分能量分析攻击(DPA)成为热点。文章主要对智能卡系统的抗DPA能量分析攻击进行研究,采用隐藏技术和掩码技术方法来降低甚至消除密码设备的能量消耗依赖性,设计了掩码型AES算法提高智能卡的抗能量分析攻击能力,并对掩码型AES的二阶DPA攻击进行实验仿真,结果表明,能量迹中最高相关系数为0.242282,而平均相关度却非常低,能十分有效地保护智能卡免受DPA攻击。
There is a problem of information leakage during the use of a smart card, which poses a great threat to the security construction of the smart card system. There are two main types of smart card attack methods, traditional attack methods and side channel attack methods. The differential energy analysis attack(DPA) in the side channel attack method has become a hot spot.This paper mainly studies the smart card system’s anti-DPA energy analysis attack. It uses hiding technology and mask technology to reduce or even eliminate the energy consumption dependence of cryptographic devices. The masked AES algorithm is designed to improve the smart card’s ability to resist energy analysis attacks. The second-order DPA attack of the masked AES is simulated by experiments. The results show that the highest correlation coefficient in the energy trace is 0.242282, but the average correlation is very low, which can effectively protect the smart card from DPA attacks.
作者
张皓
刘国辉
张新全
Zhang Hao;Liu Guohui;Zhang Xinquan(Wuhan Research Institute of Posts and Telecommunications,Wuhan 430074,China)
出处
《长江信息通信》
2021年第7期10-13,共4页
Changjiang Information & Communications