在ECC侧信道攻击以及各种抗攻击方法中,目前研究最多的为功耗攻击。一方面,对于攻击者而言,因为简单能量分析(SPA)方法与密码实现算法有较大关联,使其攻击密码的难度较高;另一方面,对于差分功耗分析(DPA),通过多条功率消耗轨迹的分析即可破解得到相应的密钥,难度较低。当前,功耗平衡方法是应用较多的对抗手段。文章利用量子退火算法对基于WDDL的抗功耗攻击方法进行优化,减少不必要的附加单元,相对于基于传统模拟退火算法的ExCCel优化算法,量子退火算法可以以更高的概率更快获得最优解。该方法可在很大程度上节省电路面积和能耗,同时提高系统的抗差分功耗攻击能力。
At present,in ECC side channel attacks and various anti attack measures,the most research is power consumption attack.For attackers,due to the simple power analysis(SPA) referring to the implementation algorithm of cryptographic devices,it makes more difficult to attack the key.However,differential power analysis(DPA) can recover the correct key via the statistical analysis of multiple power consumption trajectories,and it is less difficult.Currently,the more use of the counter measures is the power balance.In this paper,we use the quantum annealing algorithm to optimize the anti power consumption attacks based on WDDL and reduce unnecessary additional units.Compared with ExCCel optimization algorithm based on the traditional simulated annealing algorithm,quantum annealing algorithm can obtain the optimal solution with a higher probability.The analysis shows that the method can save the circuit area and power consumption to a large extent,and improves the system's ability to resist differential power consumption.