应用科学学报

• 信号与信息处理 • 上一篇    下一篇

复合域算法的AES S盒电路实现

刘政林 1, 曾永红 2, 邹雪城 1, 陈黎明 1, 陈毅成 1, 韩煜 1   

  1. 1. 华中科技大学 电子科学与技术系,湖北 武汉 430074; 2. 湖北汽车工业学院 电子信息科学系,湖北 十堰 442002

  • 收稿日期:2007-12-11 修回日期:2008-07-09 出版日期:2008-12-10 发布日期:2008-12-10
  • 通信作者: 刘政林

AES S-box Circuit Implementation Based on the Composite Field Arithmetic

LIU Zheng-lin 1, ZENG Yong-hong 2, ZOU Xue-cheng 1, CHEN Li-ming 1, CHEN Yi-cheng 1, HAN Yu 1   

  1. 1.Department of Electronic Science and Technology, Huazhong University of Science and Technology, Wuhan 430074, China; 2. Department of Electronics and Information Science, Hubei University of Automotive Technology, Shiyan 442002, China
  • Received:2007-12-11 Revised:2008-07-09 Online:2008-12-10 Published:2008-12-10
  • Contact: LIU Zheng-lin

摘要: 提出一种基于复合域算法的全定制AES S盒架构,采用传输门逻辑实现了精简的、低功耗数据通道电路. 在数据通道中插入异步握手电路控制的锁存器以控制信号抖动的传播,达到降低整个S盒功耗的目的. 利用插入随机延时链的方法提高了S盒的抗差分功耗分析能力. 在0.25 umCMOS工艺下的S盒电路版图后仿真结果表明,本S盒电路具有低功耗、高安全性的优点,并保持了复合域S盒电路所具有的面积小的特点.

关键词: S盒, 复合域, 传输门, 异步电路, 随机延时链

Abstract: A full-custom AES S-box architecture based on composite field is proposed. In this S-box, pass transmission gate (PTG) logic style is used to obtain a compact and low-power data-path circuit. Latches controlled by an asynchronous handshake circuit are inserted in the data-path to prevent the propagation of the signal glitch, resulting in reduction of the total S-box circuit power. The property of resisting differential power analysis (DPA) attack of the S-box is improved by inserting random delay chains. The layout-simulations for the S-box circuit using 0.25 um CMOS technology show that it has low power consumption and high-security, and remains small-area overhead as in the corresponding composite field S-box.

Key words: S-box, composite field, pass transmission gate (PTG), asynchronous circuit, random delay chain

中图分类号: