C ++ AES加密类[关闭]

问题描述 投票:12回答:1

我的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

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

c++ encryption cryptography aes
1个回答
16
投票

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

使用样品可以找到here

© www.soinside.com 2019 - 2024. All rights reserved.