High Throughput Aes Crypto Co-Processor

dc.contributor.advisorTeshome, Getachew (Mr)
dc.contributor.authorTafesse, Kassaye
dc.date.accessioned2018-07-11T11:38:00Z
dc.date.accessioned2023-11-04T15:14:38Z
dc.date.available2018-07-11T11:38:00Z
dc.date.available2023-11-04T15:14:38Z
dc.date.issued2013-02
dc.description.abstractIn 2001, National Institute of Standards and Technology (NIST) approved Rijndael as Advanced Encryption Standard(AES).Since its approval, AES is being used widely in different security applications for its good security, simple design and hardware suitability.AES can be used to encrypt any digital information including videos, images and texts.Since the algorithm involves several iterations, there is still a challenge for high performance implementation.There are some cryptographic applications which demand a higher data throughput implementation of the algorithm.Many researches were done on improving its performance for specific application. In this thesis ,we presented a higher data throughput implementation of AES 128 bit encryption module for FPGA technology than the previous works in the litrature.We started by exploring different available architectures for high throughput design.Then ,FPGA specific features were studied and incorporated in the implementation to improve the throughput of the algorithm.A fully unrolled and pipelined architecture together with pre calculated and stored key values for each rounds is used.We have used VHDL as a hardware description language.The software used for this work is Xilinx ISE design suite 12.3.This tool is used for writing, debugging and also for Synthesis Place and Route. Simulation and checking the performance results were done using the simulation tool ISim Simulator available with the software.From the synthesis result we obtained ,the system runs at 450.532MHz and has a throughput of 57.668 Gbps.en_US
dc.description.sponsorshipAddis Ababa Universityen_US
dc.identifier.urihttp://etd.aau.edu.et/handle/123456789/8022
dc.language.isoenen_US
dc.subjectComputer Engineeringen_US
dc.titleHigh Throughput Aes Crypto Co-Processoren_US
dc.typeThesisen_US

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Kassaye Tafesse.pdf
Size:
862.75 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Plain Text
Description: