Abstract | 第3页 |
摘要 | 第4-7页 |
Chapter 1 Introduction | 第7-11页 |
1.1. The background | 第7-8页 |
1.2. Domestic and Foreign Research situation | 第8-10页 |
1.2.1. Foreign Research | 第8-9页 |
1.2.2. Domestic Research | 第9-10页 |
1.3. The main work of this thesis | 第10页 |
1.4. The structure of the thesis | 第10-11页 |
Chapter 2 Basic knowledge | 第11-23页 |
2.1. Preliminaries | 第11-20页 |
2.1.1. Finite field | 第11-13页 |
2.1.2. Boolean function | 第13-16页 |
2.1.3. Block Ciphers | 第16-20页 |
2.2. The Advanced Encryption Standard | 第20-23页 |
2.2.1. Definition of AES | 第20页 |
2.2.2. AES security | 第20-23页 |
Chapter 3 AES algorithm | 第23-35页 |
3.1. The round transformation | 第24-30页 |
3.1.1. The SubBytes | 第26-28页 |
3.1.2. The ShiftRows | 第28-29页 |
3.1.3. MixColumns | 第29-30页 |
3.1.4. AddRoundKey | 第30页 |
3.2. The Key Schedule | 第30-31页 |
3.3. Decryption | 第31-35页 |
3.3.1. Decryption for a Two-Round AES Variant | 第32-33页 |
3.3.2. The Equivalent Decryption Algorithm | 第33-35页 |
Chapter4 the application of the AES algorithm | 第35-49页 |
4.1. Application of the AES algorithm for Image Encryption | 第35-41页 |
4.1.1. Security Analysis by Statistical Approach | 第36-40页 |
4.1.2. Modified AES Algorithm | 第40-41页 |
4.2. Wireless network applications | 第41-45页 |
4.2.1. Wireless Sensor Network Security | 第42-45页 |
4.3. Application of E-commerce | 第45-49页 |
4.3.1. Digital Envelope Combining AES & HECC | 第46-49页 |
Chapter 5 Implementation and Analysis of the AES algorithm | 第49-59页 |
5.1. Program Interface | 第49页 |
5.2. Introduced program function | 第49-51页 |
5.2.1. Encryption and Decryption | 第49-51页 |
5.3. Implement C | 第51-59页 |
Conclusion | 第59-61页 |
Acknowledgements | 第61-63页 |
Reference | 第63-66页 |