Question

Crypto++ is huge (compiled) and I would like to find an alternative to decode a RSA encoded block.

I'm looking for a solution for Windows.

Was it helpful?

Solution

If you're using Windows (only) why not use the Windows CryptoAPI?

Crypto API certainly has the ability to perform RSA encryption/decryption. It also has some logic for encoding and decoding PKCS#7/CMS message formats. It's not clear from your question exactly what you want to do.

OTHER TIPS

If you are using Qt, QCA is a small alternative.

You may want to check OpenSSL library for windows (http://gnuwin32.sourceforge.net/packages/openssl.htm). I don't know the actual size increase caused by Crypto++, the latest OpenSSL dll's size (that you need to deploy along with your application) is around 1.5MB.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top