Skip to content

mrchristensen/AES

Repository files navigation

AES

How to Run the Code

Simply run the main.py file and it will guide your through encryption and decryption. It prompts the user to decide between encryption, decryption, or exiting the program (with protection for incorrect input). It then asked for the required information and returns the resulting output.

Resources Used

I only used the approved resources listed in the project spec. Mainly:

Tests

All tests in Appendix C of the FIPS Publication 197 pass (as well as many unit tests in tests.py)

About

Simple Advanced Encryption Standard (AES) implementation that can generate 128, 192, and 256 bit keys.

Topics

Resources

Stars

Watchers

Forks