2009-08-11 137 views

回答

21

我从来没有用过它自己,但我听说QCA伟大的事情。它是交叉平台,使用Qt风格的API和Qt数据类型。

+3

针对Qt导向库的+1 – 2009-08-12 00:00:46

5

Qt和C++标准库都没有内置加密功能。您将需要另一个外部库来处理加密。

11

www.cryptopp.com是一个非常完整的C++库,实现了大多数算法。

实际的程序(选择文件,读取,获取密钥,加密等)应该是小菜一碟。

6

老,我知道,但是试试Botan。它实际上是由Qt Creator 2.0内部使用的。如果您下载Qt Creator 2.0源代码,您可以找到一份为Qt构建系统(qmake)设置的Botan 1.8.8的副本。

2

Qt不提供加密/解密功能。

QCryptographicHash只生成散列。这不是你正在寻找的。