Небольшие окна альтернативы крипто ++ для декодирования RSA?
Вопрос
Crypto ++ огромна (скомпилирован), и я хотел бы найти альтернативу для декодирования блока rsa.
Я ищу решение для Windows.
Решение
Если вы используете Windows (только) Почему бы не использовать Windows CryptoAapi?
Crypto API, безусловно, имеет возможность выполнять шифрование / дешифрование RSA. Он также имеет некоторую логику для кодирования и декодирования PKCS # 7 / CMS форматы сообщений. От вашего вопроса не ясно, что именно вы хотите сделать.
Другие советы
Если вы используете Qt, QCA является небольшой альтернативой.
Вы можете проверить библиотеку OpenSSL для Windows (http://gnuwin32.sourceforge.net/packages/Openssl.htm.). Я не знаю фактического увеличения размера, вызванного Crypto ++, новейший размер DLL OpenSSL (который вам нужно развернуть вместе с вашим приложением), составляет около 1,5 МБ.