摘要
功耗感知隐藏技术(PAH)是一种低功耗的抗功耗攻击方法,用于AES算法的S盒保护显示了安全性和能量效率上的优势.SM4是我国自主设计的专用分组密码算法,在芯片实现中同样需要进行侧信道攻击防护.本文采用PAH技术,设计实现了SM4算法的S盒,设计了适用于SM4算法的补偿方案,并给出了自动化设计实现流程,将PAH技术推广应用到了SM4算法的S盒,版图后仿真结果表明所实现的SM4S盒相对于其它方法功耗延时积降低了76%,安全性达到与AES S盒电路相近的效果,证明了PAH方法的通用性.
Power-aware hiding(PAH)is a low power and anti-power-analysis method.It shows the advantages in terms of security and energy efficiency when used for S box protection of AES algorithm.SM4 is a special block cipher algorithm designed independently in our country,and the protection of side channel attacks is also needed in the implementation of the chip.In this paper,the S box of SM4 algorithm is designed and implemented by using PAH method.The compensation scheme for SM4 algorithm is designed and the design flow of automation is given.The PAH technology is extended to the S-box of SM4 algorithm.The post-layout simulation results show that the power delay product of the implemented SM4 Sbox is 76%lower than other methods.And the security is similar to that of the AES S-box circuit.The generality of the PAH method is proved.
作者
杨超群
殷树娟
李翔宇
YANG Chao-qun;YIN Shu-juan;LI Xiang-yu(School of Applied Science, Beijing Information Science & Technology University, Beijing 100192, China;Institute of Microelectronics, Tsinghua University, Beijing 100084,China)
出处
《微电子学与计算机》
CSCD
北大核心
2018年第6期56-59,共4页
Microelectronics & Computer
基金
国家自然科学基金(61604014)
北京市优秀人才培养青年骨干项目(2014000020124G103)
关键词
SM4算法
S盒
PAH技术
补偿方案
自动化设计实现流程
SM4 block cipher algorithm
S-box
PAH method
compensation scheme
automation design andimplementation process