This is a benchmarking and data-visualisation program for encryption libraries in C that measures:
- Runtime
- CPU Cycles per byte
- Throughput
- Run 3-Data_Visualisation.ipynb
- Modify and update the test scripts
- Compile and run the relevant scripts
- View results on 3-Data_Visualisation.ipynb once finished
- Run 3-Data_Visualisation.ipynb
- While 3-Data_Visualisation.ipynb is running, run the following
cd 2.1-TestAES
gcc 2.1-TestAES aes.c -o output -ltomcrypt
./output
- Check that data appears correctly in 3-Data_Visualisation.ipynb