计算机应用 ›› 2011, Vol. 31 ›› Issue (02): 504-506.

• 信息安全 • 上一篇    下一篇

KATAN32相关功耗分析及其实现

张雷1,谷大武2,郭筝3,赵建杰4   

  1. 1. 上海交通大学电子信息与电气工程学院计算机系
    2. 上海交通大学信息安全学院
    3. 上海交通大学
    4. 上海市上海交通大学信息安全工程学院
  • 收稿日期:2010-07-05 修回日期:2010-08-20 发布日期:2011-02-01 出版日期:2011-02-01
  • 通讯作者: 张雷

Correlation power analysis and implementation on KATAN32 cipher

  • Received:2010-07-05 Revised:2010-08-20 Online:2011-02-01 Published:2011-02-01
  • Contact: Lei ZHANG

摘要: KATAN32是在CHES2009会议上提出的一种轻量级分组密码算法,具有硬件实现简单和低功耗等特点。通过构造一种选择明文的相关功耗分析方法对KATAN32进行了攻击,并恢复出加密的主密钥。仿真实验结果表明,该方法是行之有效的,排除实际电路运行时环境因素影响,新方法只需选择160个不同明文和采集160条功耗曲线,即可实现对KATAN32算法的相关功耗分析。

关键词: KATAN32, 旁路攻击, 选择明文, 相关功耗分析

Abstract: KATAN32 proposed in CHES2009 is a light-weight block cipher with the features of simple hardwareimplementation and low cost of power. A kind of chosenplaintext correlation power analysis on KATAN32 was presented and the true key could be extracted finally. The experimental results show that the method is effective and avoids the influence of environmental factors when the actual circuit is running. This new method only need choose 160 different plaintexts and collect 160 power traces to realize the correlation power analysis on KATAN32.

Key words: KATAN32, side-channel attack, chosen-plaintext, correlation power analysis