2012-08-28 50 views
12

Necesito el cifrado AES para mi proyecto C++. Pero no tengo tiempo para estudiar las bibliotecas de criptografía C++ más populares y complejas. ¿Conoces alguna clase de C++ de código abierto ya preparada que implemente AES (Rijndael)?C++ AES Cifrado clase

algo que ofrece algo así como

void makekey(....); 
string encrypt(string data); //takes plain text, returns encrypted text 
string decrypt(string data); //takes encrypted text, returns plain text 

ya he visto this implementación de AES y estoy tratando de adaptarlo a mis necesidades, pero no quiero reinventar la rueda (y estoy teniendo problemas con eso). así que si sabes de esa clase, házmelo saber.

Respuesta

16

Recomiendo Crypto++, una biblioteca C++ realmente fácil de usar. Funciona en diferentes sistemas operativos como Windows y Linux. ¡No reinventes la rueda!

muestras de uso se pueden encontrar here.

Cuestiones relacionadas