Please use this identifier to cite or link to this item: https://hdl.handle.net/10356/149767
Full metadata record
DC FieldValueLanguage
dc.contributor.authorRen, Nanen_US
dc.date.accessioned2021-06-09T00:40:55Z-
dc.date.available2021-06-09T00:40:55Z-
dc.date.issued2021-
dc.identifier.citationRen, N. (2021). Implementation and evaluation of AES algorithm. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/149767en_US
dc.identifier.urihttps://hdl.handle.net/10356/149767-
dc.description.abstractAs the information industry plays an increasingly important role in the national economy, the development of information technology and the security of data transmission has been attached importance to by the relevant departments. Encryption products to strengthen network information security have a wide range of application prospects. This topic mainly studies the principle and optimization of the AES encryption algorithm based on Verilog hardware description language, as well as the design of hardware implementation. This report first introduces the principle of the Advanced Encryption Algorithm (AES) and describes the similarities and differences between AES and Rijndael's design. Its features are security, high efficiency, easy expansion and optimization, and simple hardware realization. At the same time, this report also studies the key technology of algorithm realization. In the design process, the overall structure of the planning and the definition of each part of the port, the Verilog language to complete the description of the circuit Register-Transfer Level (RTL) level, at the same time using Mentor's ModelSim simulation tool for software platform simulation, to achieve the logic function of encryption and decryption of 128-bit key. The difference between synchronous AES encryption system and asynchronous AES system in design is analyzed. The defense of asynchronous AES against Side-Channel Attack (SNA) attack is also analyzed, which is mainly based on the physical signal changes of some circuits to prevent SNA. In contrast, the confidentiality of AES is improved, and optimization is achieved.en_US
dc.language.isoenen_US
dc.publisherNanyang Technological Universityen_US
dc.subjectEngineering::Electrical and electronic engineering::Semiconductorsen_US
dc.titleImplementation and evaluation of AES algorithmen_US
dc.typeFinal Year Project (FYP)en_US
dc.contributor.supervisorGwee Bah Hweeen_US
dc.contributor.schoolSchool of Electrical and Electronic Engineeringen_US
dc.description.degreeBachelor of Engineering (Electrical and Electronic Engineering)en_US
dc.contributor.supervisoremailebhgwee@ntu.edu.sgen_US
item.grantfulltextrestricted-
item.fulltextWith Fulltext-
Appears in Collections:EEE Student Reports (FYP/IA/PA/PI)
Files in This Item:
File Description SizeFormat 
FYP_Final_Report_Ren_Nan.docx.pdf
  Restricted Access
1.42 MBAdobe PDFView/Open

Page view(s)

297
Updated on Apr 21, 2025

Download(s)

11
Updated on Apr 21, 2025

Google ScholarTM

Check

Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.