[cryptography] AES Implementation

Jeffrey Walton noloader at gmail.com
Tue May 12 14:30:51 EDT 2015

On Tue, May 12, 2015 at 5:47 AM, Givon Zirkind <givonne at gmx.com> wrote:
> Hi,
> Can anyone recommend an open source AES library in some flavor of C?
It depends on your goals and threat models. If any old library will
do, then check out https://wiki.openssl.org/index.php/Related_Links
and http://www.cryptopp.com/wiki/Related_Links. They are fairly
comprehensive and up-to-date lists of security libraries. Pick the one
you find the best documentation that suits your taste.

If you are interested in correctness, speed, and hardening from
not-so-common attacks like side channel attacks, then you should see
if Bernstein has anything. Libraries like Crypto++ and OpenSSL use
table driven implementations, and they are susceptible to the side
channel attacks. Bernstein makes great effort to avoid them.


More information about the cryptography mailing list