2012-08-28 17 views
12

C++ projem için AES şifrelemesine ihtiyacım var. Ama daha popüler ve karmaşık C++ şifreleme kitaplıklarını incelemek için zamanım yok. AES (Rijndael) uygulayan hazır, açık kaynaklı bir C++ sınıfı biliyor musunuz?C++ AES Şifreleme Sınıfı

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

gibi bir şey sağlayan

şey zaten AES this uygulanmasını gördük ve benim ihtiyaçlarına uygun hale çalışıyorum ama tekerleği yeniden icat etmek istemiyorum (ve sorunlar yaşıyorum Bununla). eğer böyle bir sınıfı biliyorsanız, lütfen bana bildirin.

cevap

16

C++ kütüphanesi kullanmak çok kolay olan Crypto++'u öneririm. Windows ve Linux gibi farklı işletim sistemlerinde çalışır. Tekerleği yeniden keşfetme!

Kullanım örnekleri here bulunabilir.