Is there Cryptography Library for C?

Dec 2, 2010 at 7:24am
Hi Friends..

I want to know, is there Cryptography Library for C application?..
I need C library for AES, DES, 3DES, and RSA

Thanks

Last edited on Dec 2, 2010 at 7:27am
Dec 6, 2010 at 3:24am
Hi you may want to check out BouncyCastle at http://en.wikipedia.org/wiki/Bouncy_Castle_%28cryptography%29.

Most are in Java and C# but I believe there maybe some implementation in C or C++.

If you cannot find, since it is Open Source, you can "convert" those Java, C# code into their C/C++ equivalent. A major under-taking I guess but who knows you can spawn off a C/C++ BoucyCastle or join forces with them to produce crypto API for C/C++.
Dec 6, 2010 at 8:59am
Don't know any library for C, but there is Crypto++ for C++.
http://www.cryptopp.com/
Dec 6, 2010 at 9:06am
Hi thanks for sharing. Really appreciate it! Btw is it Open Source ? :P

Edit:
http://en.wikipedia.org/wiki/Crypto%2B%2B

Read the licensing section. I don't really get it though.
Last edited on Dec 6, 2010 at 9:07am
Dec 6, 2010 at 3:55pm
Yes, it is open-source.
For license read this, not on wikipedia page:
http://www.cryptopp.com/License.txt
Topic archived. No new replies allowed.