steps - Crypto library for C++
rsa encryption steps (4)
Duplicado de este .
Estoy a punto de emprender un viaje que puede cambiar mi carrera haciendo un proyecto bastante grande esta vez.
Tengo experiencia en criptografía ya que tomé varios cursos y escribí mi propia implementación de algunos algoritmos (DES, AES, Schnorr) pero nunca he usado ninguna biblioteca completa para ello.
Quiero saber qué biblioteca para c ++ es la mejor para usar si uno quiere usar RSA en el proyecto de uno.
Es decir, quiero usar una biblioteca completa para RSA para que yo no necesite implementar una.
Esto también debe ser una plataforma cruzada.
OpenSSL http://www.openssl.org/
Crypto ++ http://www.cryptopp.com/
boost :: asio podría funcionar con la secuencia ssl
Puede consultar la biblioteca openssl de código abierto. Es una biblioteca criptográfica bastante completa capaz de mucho más que solo ssl (incluyendo, pero no limitado a, rsa).
Si es para Windows, puede usar CryptoAPI.
Crypto ++ tiene una amplia gama de técnicas de encriptación compatibles.
Es multiplataforma y presenta RSA, ¡diría que definitivamente vale la pena echarle un vistazo!