Crypto++库 md5算法的使用

来源:互联网 发布:淘宝店铺ppt模板 编辑:程序博客网 时间:2024/05/16 10:16

Crypto++库 md5算法的使用

 

emule中用到了Crypto++库,所以就自己调用Crypto++库写了个小程序

md5的字符加密

#include "md5.h"
#include <iostream>
using namespace CryptoPP;
using namespace std;
#pragma comment (lib,"cryptlib.lib")
int main()
{
byte message[1];   
byte m[16];
message[0]='1';
MD5 md5;
md5.Update(message,1);
md5.Final(m);
std:;cout<<"算法名称:"<<md5.AlgorithmName()<<endl;
for(int i=0;i<16;i++)
{
printf("%02x",m[i]);
}
printf("/n");
return 0;

}

原创粉丝点击