计算机工程Issue(5):103-108,114,7.DOI:10.3969/j.issn.1000-3428.2014.05.022
抗侧信道攻击的SM4多路径乘法掩码方法
SM4 Multi-path Multiplicative Masking Method Against Side-channel Attack
摘要
Abstract
SM4 is the first bloc cipher published in the year of 2006 by the government of China. In order to resist Side-channel Attack (SCA) such as power analysis and electromagnetic radiation, a multi-path multiplicative masking method is proposed for SM4 algorithm to improve the security of SM4 algorithm. Through multi data paths, and transform S box by multiplicative inversion in the finite field when the random number is joined, which makes all intermediate variables among the proposed SM4 scheme different from that of the standard method. It not only realizes the cover of all the key information in encryption process, but also enhances the difficulties of SCA. Through compared with the traditional algorithm and the existing schemes, the experimental results show that the mask scheme can weaken the correlation between the energy consumption characteristics and the operating of the intermediate data effectively without increasing much power and hardware resources. Thus the proposed method bears all kinds of side-channel attacks and the security of the new SM4 is improved.关键词
侧信道攻击/有限域求逆/乘法掩码/SM4算法/多路径掩码方法Key words
Side-channel Attack(SCA)/finite field inverse/multiplicative masking/SM4 algorithm/multi-path masking method分类
信息技术与安全科学引用本文复制引用
谭锐能,卢元元,田椒陵..抗侧信道攻击的SM4多路径乘法掩码方法[J].计算机工程,2014,(5):103-108,114,7.基金项目
国家自然科学基金资助面上项目(61070252)。 (61070252)