密码学(三)、Crypto++使用

密码学(三)、Crypto++使用

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


你可能感兴趣的:(密码学(三)、Crypto++使用)