AES Encryption Algorithm
Description
This project implements a basic version of the AES-128 encryption algorithm, with simplified transformations for SubBytes, ShiftRows, MixColumns, and AddRoundKey.
How to Build
- Navigate to the
builddirectory. - Run
maketo compile the project.
How to Run
- After building, run the
aesexecutable using./aes.
How to Clean
- Run
make cleanto remove all compiled files.