VC++6.0写的一个MD5数字签名计算工具,MD5源码来自网络.
程序编号:472
程序类型:软件开发
文件大小: 46 K 字节
资料语言: 中文版
下载次数:3270 次
上传时间:2007/8/19 20:26:48
上传用户:cszhaoqm
原始文件名: Md5Encrypt.zip
关键字: MD5,Encrypt,加密,数字签名
简介:
用于计算输入字符串的MD5数字签名,也可以修改程序,计算某文件的MD5数字签名.
// MD5 Encrypt
/* POINTER defines a generic pointer type */
typedef unsigned char *POINTER;
/* UINT2 defines a two byte word */
typedef unsigned short int UINT2;
/* UINT4 defines a four byte word */
typedef unsigned long int UINT4;
/* MD5 context. */
typedef struct
{
UINT4 state[4]; /* state (ABCD) */
UINT4 count[2]; /* number of bits, modulo 2^64 (lsb first) */
unsigned char buffer[64]; /* input buffer */
} MD5_CTX;
/* Constants for MD5Transform routine.
*/