摘要:随着计算机数据通信业务的快速发展,用户对网络的安全性能要求也越来越高, DES已无法满足需求,AES(Advanced EncryptionStandard)是美国国家标准与技术研究所(NIST)筹划的,旨在取代DES,其作为传统对称加密算法标准DES的替代者,显得安全性更高,性能更强,占用空间更小,更灵活。由于DES随着计算机的发展已经无法满足人们的需求,所以本系统专门针对AES进行了实例分解动画演示,此系统操作简单,易于理解,让对此课程的感兴趣的同学能更好的对AES的加密过程进行了解,更有益于将老师教学过程中的思想生动的展现出来。21274 毕业论文关键词:加密,算法;分解;动画;演示
Data encryption standard AES algorithm decomposition demonstrated
Abstract: With the rapid development of computer data communications services,users on the network security performance demand is higher and higher,DES has been unable to meet the requirements.The plans of the AES is the U.S.national institute of standards and technology,intend to replace corn-based ethanol.As a replacement for traditional symmetric encryption standard DES algorithm is safer ,cheaper,small and more flexible.Because of DES with the development of the computer has been unable to meet the needs of people,so this system specifically for the decomposition of AES for the decomposition of AES for instance animation demo。The system operation simple easy to understand,let the study of this course students can better understand the process of AES encryption.More conducive to the vivid display of the ideas of teachers in the process of teaching.
Keywords: encrypt;arithmetic; resolve; cartoon;demonstrate
目录
摘要 i
Abstract i
目录 ii
1 绪论 1
1.1 密码学研究的背景 1
1.1.1 高级加密标准AES 2
1.1.2 国内外研究现状与水平 3
1.2 发展趋势 4
1.3 AES研究的背景 5
1.4 课题研究 5
1.4.1 课题研究目的 5
1.4.2 课题研究意义 6
1.5 系统开发工具 6
1.5.1 Office 2013 6
1.5.2 PowerPoint2013 6
2 AES的应用 7
2.1 信息安全技术和安全产品中的应用 7
2.1.1 无线网络应用 7
2.1.2 信息安全领域 7
2.1.3 AES软件应用 7
2.2 其他应用 8
3 AES算法过程的实现分析 9
3.1 AES算法描述 9
3.2 实例算法的制作过程 9
3.2.1 密钥扩展 10
3.2.2 S盒变换 13
3.2.3 行移位 13
3.2.4 列变换 14
4 系统设计过程 16
4.1 AES算法介绍 16
4.2 AES加密四个步骤 17
4.2.1 S盒变换 17
4.2.2 行移位(Shift Row) 18
4.2.3 列混合(Mix Column) 18
4.2.4 轮密钥加(Add Round Key) 19