AES encryption with advanced key expansion
As information technology continues to rapidly advance in current society, information security is becoming increasingly important for personal privacy. The Advanced Encryption Standard (AES) is an efficient method to help the public protect their personal information. In order to improve the AES pe...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Thesis-Master by Coursework |
Language: | English |
Published: |
Nanyang Technological University
2024
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/174065 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
Summary: | As information technology continues to rapidly advance in current society, information security is becoming increasingly important for personal privacy. The Advanced Encryption Standard (AES) is an efficient method to help the public protect their personal information. In order to improve the AES performance in securitythis thesis focuses mainly on the hardware implementation of AES-192 encryption. This thesis summarizes several aspects that can improve AES-192 hardware implementation performance , particularly through improvements in the key expansion section, thereby increasing AES encryption security.
The main contribution of this thesis is the implementation of the AES-192 encryption for both software and hardware. It firstly simulates the correctness of the design in VCS and test its correctness. After the correctness is evaluated, this thesis then examines the power consumption and throughput of the design. Then it implements AES-192 on Field Programmable Gate Arrays (FPGA) and tests its correctness after the design is complete. It is evident that the AES-192 Encryption Design is correct in both software and hardware implementation. |
---|