作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2006, Vol. 32 ›› Issue (22): 159-161. doi: 10.3969/j.issn.1000-3428.2006.22.058

• 安全技术 • 上一篇    下一篇

一种面积有效缩减的AES算法硬件实现

付晓丽1,张晓彤1,王 沁1,刘大力2,刘文庆2   

  1. (1. 北京科技大学信息工程学院,北京 100083;2. 北京多思科技工业园有限公司,北京 100083)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2006-10-20 发布日期:2006-10-20

Efficient Area Reduction Solution for Hardware Implementation of AES Algorithm

FU Xiaoli1, ZHANG Xiaotong1, WANG Qin1, LIU Dali2, LIU Wenqing2   

  1. (1. Information Engineering School, Beijing University of Science and Technology, Beijing 100083; 2. T-macro Corporation of Beijing, Beijing 100083)
  • Received:1900-01-01 Revised:1900-01-01 Online:2006-10-20 Published:2006-10-20

摘要: 给出了在一种安全处理器(SSX11-140)中有效缩减AES算法硬件实现面积的设计方案。该方案对轮密钥存储、列混合变换及其逆变换等操作进行了优化处理,并在密钥扩展、加密计算及解密计算中对S-盒、列混合变换等关键计算部件进行了复用。实验结果表明,该设计在满足实际应用性能需求的同时,有效地减小了硬件实现面积,可应用于小规模体系结构中。

关键词: 高级数据加密标准, Rijndael, 面积有效缩减, 硬件实现

Abstract: This paper proposes a novel efficient area reduction solution for hardware implementation of the advanced encryption standard (AES) algorithm which works in SSX11-140 secure processor architecture. It presents an optimization design in subkeys saving and MixColumns/InvMixColumns operations; The key expansion and the encryption/decryption implementations share the key components such as S-BOX and mix columns. The experiment result shows that the design can satisfy the requirements of the factual application, in the same time it can reduce the area cost effectively, and can be applied in smart architectures.

Key words: Advanced encryption standard(AES), Rijndael, Efficient area reduction, Hardware implementation