MD5 报文摘要算法源码

loading 分享 2026-7-15 下载文档

printf (\

else {

MDInit (&context);

while (len = fread (buffer, 1, 1024, file)) MDUpdate (&context, buffer, len); MDFinal (digest, &context);

fclose (file);

printf (\ MDPrint (digest); printf (\ } }

/* 计算标准输入的摘要并打印结果*/ static void MDFilter () {

MD_CTX context; int len;

unsigned char buffer[16], digest[16];

MDInit (&context);

while (len = fread (buffer, 1, 16, stdin)) MDUpdate (&context, buffer, len); MDFinal (digest, &context);

MDPrint (digest); printf (\}

/* 打印一个16进制的摘要*/ static void MDPrint (digest) unsigned char digest[16]; {

unsigned int i;

for (i = 0; i < 16; i++) printf (\}

A.5 测试组件

MD5 测试组件(驱动程序选项\应打印以下值:

MD5 test suite:

MD5 (\MD5 (\MD5 (\

MD5 (\

MD5 (\MD5 (\=

d174ab98d277d9f5a5611c2c9f419d9f MD5

(\78901234567890\

8 安全事项

本文中讨论的安全标准被认为已足够实现很高要求的基于公用密钥系统和MD5算法的数字签名 系统中。 9 作者地址

Ronald L. Rivest

Massachusetts Institute of Technology Laboratory for Computer Science NE43-324

545 Technology Square Cambridge, MA 02139-1986

Phone: (617) 253-5880

EMail: rivest@theory.lcs.mit.edu

RFC1321——The MD5 Message-Digest Algorithm MD5 报文摘要算法 2

RFC文档中文翻译计划


MD5 报文摘要算法源码.doc 将本文的Word文档下载到电脑
搜索更多关于: MD5 报文摘要算法源码 的文档
相关推荐
相关阅读