J4

• 计算机科学 • 上一篇    下一篇

AES算法的结构分析与优化实现

袁 巍, 胡 亮, 林 宇, 张云龙, 黄 瑞, 李宏图   

  1. 吉林大学 计算机科学与技术学院, 长春 130012
  • 收稿日期:2007-10-23 修回日期:1900-01-01 出版日期:2008-09-26 发布日期:2008-09-26
  • 通讯作者: 胡 亮

Structure Analysis and Optimization Implementation of Advanced Encryption Standard Algorithm

YUAN Wei, HU Liang, LIN Yu, ZHANG Yunlong, HUANG Rui, LI Hongtu   

  1. College of Computer Science and Technology, Jilin University, Changchun 130012, China
  • Received:2007-10-23 Revised:1900-01-01 Online:2008-09-26 Published:2008-09-26
  • Contact: HU Liang

摘要: 描述了高级加密标准(Advanced Encryption Stan dard, AES)算法的各部分功能, 并分析了AES算法的结构及实现. 对算法单轮执行步骤进行了优化合并. 为降低解密算法的实现复杂度, 改变了解密算法的工作顺序, 使解密算法与加密算法具有相同的结构.

关键词: 高级加密标准, 子密钥, 加密算法

Abstract: To explain the function of each part of the algorithm we make a detailed analysis of the structure and implementation of AES algorithm. Researching the details of the algorithm, we summarized the characteristics of it, optimized and merged the steps of each round of the algorithm. In order toreduce the complexity of decryption algorithm and make it have the same structure with the encryption algorithm, we changed the order of the decryption algorithm and proved the correctness of this change.

Key words: advanced encryption standard, subkey, encryption algorithm

中图分类号: 

  • TP309.7