Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering ›› 2013, Vol. 39 ›› Issue (7): 200-204. doi: 10.3969/j.issn.1000-3428.2013.07.045

• Networks and Communications • Previous Articles     Next Articles

Differential Power Analysis Method for DES Encryption in IC Card Chip

LI Jing 1,2, LI Lin-sen 1   

  1. (1. School of Information Security Engineering, Shanghai Jiaotong University, Shanghai 201203, China; 2. Shanghai Information Security Testing Evaluation and Certification Center, Shanghai 200011, China)
  • Received:2012-04-17 Online:2013-07-15 Published:2013-07-12

IC卡芯片DES加密差分功耗分析方法

李 菁1,2,李林森1   

  1. (1. 上海交通大学信息安全工程学院,上海 201203;2. 上海市信息安全测评认证中心,上海 200011)
  • 作者简介:李 菁(1979-),男,硕士,主研方向:信息安全;李林森,副教授、博士
  • 基金资助:
    国家自然科学基金资助项目(61071078);信息网络安全公安部重点实验室2010年度开放课题基金资助项目

Abstract: Based on the principle of Side-channel Analysis(SCA) and power leakage of IC chip, this paper analyzes the relationship of encryption process and power leakage of IC chip. According to the problem of power leakage in chip Data Encryption Stardard(DES) encryption, it brings out power diff-function Differential Power Analysis(DPA) and correlation analysis method, which are based on S-box output. It uses Inspector platform to do DPA examinations, and is succeed in cracking the key of some chip’s DES encryption. Examinations results not only prove the correctness of test method, but also find the power leakage security vulnerability of traditional DES algorithm used in IC chip.

Key words: Side-channel Analysis(SCA), Differential Power Analysis(DPA), Data Encryption Stardard(DES) encryption, S-box, power diff-function, correlation analysis

摘要: 针对IC卡芯片在数据加密标准(DES)加密运算过程中的功耗泄露问题,利用IC卡芯片的旁路功耗攻击方法,分析IC卡芯片在加密工作时的功率消耗特性,采用基于S盒输出的功耗区分函数,提出一种新的差分功耗分析(DPA)和相关性分析方法。通过Inspector平台对某款IC卡芯片的DES加密运算进行DPA攻击测试,破解DES加密密钥,结果验证了该方法的正确性。

关键词: 旁路分析, 差分功耗分析, DES加密, S盒, 功耗区分函数, 相关性分析

CLC Number: