LibTomCrypt is a comprehensive, modular and portable cryptographic toolkit
https://www.libtom.net/LibTomCrypt/