文件名称:MD5源码头文件和源文件以及使用说明
文件大小:3KB
文件格式:RAR
更新时间:2015-10-23 14:56:56
MD5 源文件 头文件 使用说明
md5.h加入到了预编译头文件 所以cpp文件只包含StdAfx.h 使用方法: char tmp[128]=""; //要加密的字符串 unsigned char digest[16];//加密后的中间字符串 char value[350]="";//最终结果 MD5_CTX context; strcpy(tmp,mSpass.GetBuffer(mSpass.GetLength())); MD5Init (&context;); MD5Update (&context;, (unsigned char*)tmp, strlen(tmp)); MD5Final (digest,&context;); printf("MD5Value:"); char temp[6]=""; for(int i=0; i<16; ++i) { sprintf(temp,"X",digest[i]); strcat(value,temp); } mSpass = value; mSpass.MakeLower();//计算出来的MD5字符都是大写 转化为小写
【文件预览】:
MD5头文件源文件(MFC)
----使用说明.txt(566B)
----md5.cpp(7KB)
----md5.h(497B)