C++ AES加密类

yoh*_*nes 15 c++ encryption cryptography aes

我的C++项目需要AES加密.但我没有时间研究更流行和复杂的c ++加密库.你知道任何实现AES(Rijndael)的现成的开源C++类吗?

提供类似东西的东西

void makekey(....);
string encrypt(string data); //takes plain text, returns encrypted text
string decrypt(string data); //takes encrypted text, returns plain text
Run Code Online (Sandbox Code Playgroud)

我已经看过AES的这种实现,并且我试图根据我的需要定制它,但我不想重新发明轮子(而且我遇到了问题).所以,如果您知道这样的课程,请告诉我.

sw.*_*sw. 17

我推荐使用Crypto ++,这是一个非常容易使用的C++库.它适用于Windows和Linux等不同的操作系统.不要重新发明轮子!

使用样本可以在这里找到.