静态库下载连接Cryp++ lib 下载
测试代码如下:
#define CRYPTOPP_ENABLE_NAMESPACE_WEAK 1
#include "md5.h"
using namespace CryptoPP;
#pragma comment(lib, "cryptlibD.lib")
using namespace std;
void main()
{
byte message[]="HelloWorld!";
int mesLen = strlen((char *)message-1);
byte mres[16];//MD5 128 bits=16bytes
Weak::MD5 md5;
md5.Update(message,mesLen);
md5.Final(mres);
for(int i=0;i<mesLen;i++)
printf("%02x",mres[i]);
printf("\n");
system("pause");
}