信息网络安全 ›› 2016, Vol. 16 ›› Issue (3): 28-33.doi: 10.3969/j.issn.1671-1122.2016.03.005

• • 上一篇    下一篇

基于量子退火算法的DPA防御系统优化

仲明1, 贾徽徽2, 姜丽莹1, 王潮1,3()   

  1. 1. 上海大学特种光纤与光接入网省部共建教育部重点实验室,上海 200072
    2. 公安部第三研究所检测中心,上海 200031
    3. 天普大学计算机与信息科学系,美国费城 19019
  • 收稿日期:2016-01-10 出版日期:2016-03-25 发布日期:2020-05-13
  • 作者简介:

    作者简介: 仲明(1990--),女,江苏,硕士研究生,主要研究方向为量子算法与密码学;贾徽徽(1987--),男,上海,硕士,主要研究方向为网络与信息安全,云安全,智能卡安全;姜丽莹(1988--),女,河北,硕士研究生,主要研究方向为量子算法与密码学;王潮(1971--),男,山东,教授,博士,主要研究方向为无线传感器网络,网络信息安全与椭圆曲线密码学,量子计算与量子攻击密码分析.

  • 基金资助:
    国家自然科学基金重点项目[61332019];国家自然科学基金[61572304,61272096,60970006];上海市教委创新基金重点项目[14ZZ089];上海市特种光纤与光接入网重点实验室开放课题[SKLSFO2014-06]

The Optimization of DPA Defense System Based on Quantum Annealing Algorithm

Ming ZHONG1, Huihui JIA2, Liying JIANG1, Chao WANG1,3()   

  1. 1. Key Laboratory of Special Fiber Optics and Optical Access Networks, Ministry of Education, Shanghai University, Shanghai 200072, China
    2. Testing Center of the Third Research Institute of Ministry of Public Security, Shanghai 200031, China
    3. Department of Computer & Information Sciences, Temple University,Philadelphia 19019, USA
  • Received:2016-01-10 Online:2016-03-25 Published:2020-05-13

摘要:

在ECC侧信道攻击以及各种抗攻击方法中,目前研究最多的为功耗攻击.一方面,对于攻击者而言,因为简单能量分析(SPA)方法与密码实现算法有较大关联,使其攻击密码的难度较高;另一方面,对于差分功耗分析(DPA),通过多条功率消耗轨迹的分析即可破解得到相应的密钥,难度较低.当前,功耗平衡方法是应用较多的对抗手段.文章利用量子退火算法对基于WDDL的抗功耗攻击方法进行优化,减少不必要的附加单元,相对于基于传统模拟退火算法的ExCCel优化算法,量子退火算法可以以更高的概率更快获得最优解.该方法可在很大程度上节省电路面积和能耗,同时提高系统的抗差分功耗攻击能力.

关键词: ECC, 模拟退火算法, 量子退火算法, WDDL, DPA

Abstract:

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.

Key words: ECC, simulated annealing algorithm, quantum annealing algorithm, WDDL, DPA

中图分类号: