Skip to content

Design and implementation of an AES algorithm on an MATLAB & FPGA

License

Notifications You must be signed in to change notification settings

ajackevic/ELEC3875

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

AES algorithm

The design and implementation of an AES algorithm on an FPGA. This project will contain the AES algorithm in MATLAB, once the proof of concept has been designed the AES algorithm shall be built and designed in Verilog and then tested on an FPGA (Terasic DE1-SoC).

Getting Started

To run the AES appliction, download the ajackevic/ELEC3875 repository and execute the GUI.mlapp on MATLAB (version 2013 onward). Once executed, one should see a window pop-up containing the AES application.

Authors

Designer: Augustas Jackevic

Supervisor: Dr. David Cowell

License

LICENSE.md contains all information in regards to this project and its licenses.

Acknowledgments

I would like personally to thank my project supervisor, Dr. David Cowell, for his consistent support and guidance throughout the duration of the project. I am extremely gratefully for his patience and endurance throughout the course of the project. Additionally, I would like to extend my gratitude to my colleague and friend, Noel Julian for moral support, guidance and overall insight.

About

Design and implementation of an AES algorithm on an MATLAB & FPGA

Resources

License

Stars

Watchers

Forks

Packages

No packages published