1.安装
Crypto++
的官网:
http://www.cryptopp.com/
下载,我下的版本是:
Crypto++ Library 5.6.1 - a Free C++ Class Library of Cryptographic Schemes
Crypto++® Library 5.6.1
解压后,用VS2008有4个工程:
cryptest
cryptlib
cryptopp
dlltest
编译 cryptlib 工程
,乖乖,
编译出来的cryptlib.lib
有50多M,
不管了.继续.
将cryptlib.lib库加入到工程中.
编写hello world
//现在写一个hello world程序看看能不能编译通过。
#include <iostream>
using namespace std;
#include <cryptopp/aes.h>
using namespace CryptoPP;
int main()
{
cout << "hello crypto++" << endl;
cout << "Aes block size is " << AES::BLOCKSIZE << endl;
return 0;
}
附上一个用户指南:
http://www.cppblog.com/Files/aaxron/CryptoPPGuide.7z