通信学报 ›› 2016, Vol. 37 ›› Issue (Z1): 57-62.doi: 10.11959/j.issn.1000-436x.2016248

• 学术论文 • 上一篇    下一篇

针对基于SM3的HMAC的互信息能量分析攻击

吴震1,王敏1,饶金涛1,杜之波1,王胜2,张凌浩2   

  1. 1 成都信息工程大学 信息安全工程学院,四川 成都 610225
    2 国网四川省电力公司电力科学研究院,四川 成都 610072
  • 出版日期:2016-10-25 发布日期:2017-01-17
  • 基金资助:
    国家重大科技专项基金资助项目;国家高技术研究发展计划(“863”计划)基金资助项目;四川省科技支撑计划基金资助项目;四川省教育厅重点科研基金资助项目

Mutual information power analysis attack of HMAC based on SM3

Zhen WU1,Min WANG1,Jin-tao RAO1,Zhi-bo DU1,Sheng WANG2,Ling-hao ZHANG2   

  1. 1 College of Information Security Engineering,Chengdu University of Information Technology,Chengdu 610225,China
    2 State Grid Sichuan Electric Power Research Institute,Chengdu 610072,China
  • Online:2016-10-25 Published:2017-01-17
  • Supported by:
    TheNationalScienceandTechnologyMajorProject;The National High Technology Research and Development Program of China (863 Program);Sichuan Science and Technology Support Program;Sichuan Provincial Education Department Key Scientific Research Projects

摘要:

提出了对应的互信息能量分析攻击,该方法结合了能量分析的基本原理和信息论的基础,利用能量泄露的中间值和能量迹计算两者的互信息大小,从而达到提取密钥的目的。利用该方法针对基于SM3的HMAC算法进行了实测攻击,实验表明,该方法可以成功恢复出SM3算法初始状态从而提取出正确的密钥,扩展了侧信道攻击的方法。

关键词: HAMC算法, SM3算法, 能量分析攻击, 互信息能量分析攻击, 初始状态

Abstract:

A novel method of mutual information power analysis attack was proposed.The method was built on the basis of the basic principle of power analysis and the basic theory of information.For the purpose of attacking the key,the mutual in-formation values was computed using two values between the mediate variable with the power traces.An experiment was im-plemented on the algorithm of HMAC based on SM3 using this method.The experimental results show the proposed attack method is effective because the initial value of state variable can be successfully retrieved to compute the real true key.

Key words: HAMC algorithm, SM3 algorithm, power analysis attack, mutual information power analysis attack, initial state

No Suggested Reading articles found!