The AES-128 algorithm was implemented according to the standard with some optimizations based on the recommendations found here
The data will be generated by a custom random text generator.
We generate a 4GB file, encrypt it and then decrypt it, 4 times.
Benchmarks will be run using 4 threads/processes.
- Measurements
- Completion Time
- CPU usage
- Memory usage
The metrics dashboard can be found here