摘要
针对RSA密码算法的实现电路有多种攻击方法。功耗平衡技术常用来抵抗侧信道攻击。为了解决抗侧信道攻击算法中开销大的问题。通过混淆比特位为0运算单元之间的功耗,提出一种随机功耗方法来抵抗侧信道攻击。通过对该方法的分析,证明该随机功耗算法能够实现抗计时攻击和能量攻击的目的,功耗能够减少30%左右,且不降低方案的安全性。
The implementation of RSA cryptosystems has a variety of attack methods.Equivalent power consumption is often used to resist the side channel attacks.In order to solve the problem of high cost problem against side channel attack algorithms,we proposed random power consumption to against the side channel attacks by confusing the power consumption of the 0 bit arithmetic units in this paper.Through the analysis of the method,it was proved that the stochastic power consumption algorithm achieved the purpose of anti-clock attack and energy attack,and the power consumption was reduced by about 30%without reducing the security of the scheme.
作者
李子臣
孙亚飞
杨亚涛
梁斓
汤永利
Li Zichen;Sun Yafei;Yang Yatao;Liang Lan;Tang Yong(College of Communication Engineering,Xidian University,Xi’an 710071,Shaanxi,China;Beijng Institute of Graphic Communication,Beijing 102600,China;Beijing Electronic Science and Technology Institute,Beijing 100070,China;College of Computer Science and Technology,Henan Polytechnic University,Jiaozuo 454000,Henan,China)
出处
《计算机应用与软件》
北大核心
2018年第3期299-303,共5页
Computer Applications and Software
基金
国家自然科学基金项目(61370188
61300216)
关键词
随机功耗
侧信道攻击防御
侧信道攻击
RSA
Random power consumption
Side channel attack defense
Side channel attack
RSA