Search code examples
open-sourcecryptography

Cryptographic library for C/C++/Java/Python for Windows/Linux/Mac OS


I'm looking for open source libraries for languages: C/C++/Java/Python for these 3 OSes: Windows/Linux/Mac OS.

I found openssl (for C/C++, linux), Crypto++ (for C++, windows/linux/mac). But I need more, the more, the better.

If anyone knows a cryptographic library and can say, for which language and OS it is, I would be very thankful. I know I can just google for it, but I would like to know what lib would you people recommend, which has nice docs and api. :)

(I'm especially interested in Windows libs, because it's very hard to find any good library for it. But need those for Linux/Mac too;)

Cheers


Solution

  • NaCl(Networking and Cryptography library) is a good choice. It provides a higher level abstraction of encryption and decryption. If you are not familiar with cryptography, the High-level primitives are secure and easy to use.