Name: Constance Wilson Goal: Develop code that will perform AES encryption and decryption on hard coded values.
appendix_c.txt: text file containing example output that can be used to check the results of the codeAES.h: header file that connects all of the .cpp files and initializes shared data structures and functionsBaseOps.cpp: C++ file that contains mathematical and print functions that are commonly used throughout the other filescipher.cpp: C++ file that contains the code required to perform AES encryptioninvCipher.cpp: C++ file that contains the code required to perform AES decryptionkeyExpansion.cpp: C++ file that performs key expansion, a process needed before encryption can occurmain.cpp: C++ file that uses functions from the other files to perform AES encryption/decrpyion and print the results
In order to run this code, start by downloading or cloning this repository. Navigate to the file location and use one of the following commands:
make: compiles the code./AES: runs the codemake test: compares output of the code to the example output given inappendex_c.txtmake clean: removes files made bymaketo compile the code