Paracrypt is an open-source AES GPU implementation that has been developed from scratch with CUDA. It supports several modes of operation and can be tuned by the user in the command line or with the library functions. The results have shown a maximum speedup peak of 119% against a OpenSSL's CPU implementation.
Dates:Feb 2017 - Jun 2017
Type:Final Degree Project
Achievements:Awarded the highest grade (10.0/10.0)
Related skills:Cryptography, C/C++, CUDA, High-Performance Computing
launch projectThe project paper, "GPU Accelerated AES", can be found at the official website or at the Technical University of Madrid Digital Archive. Both the source code and further information are also available at the official website.
contact me
Have a project in mind? I would love to hear from you.
Do you have something interesting? What can I do for you?
skype: jesusmb1995
Madrid, Spain