当前位置:去问问>生活百科>md5是什么

md5是什么

2024-09-29 19:52:11 编辑:zane 浏览量:529

md5是什么

的有关信息介绍如下:

MD5信息摘要算法(英语:MD5 Message-Digest Algorithm),一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致。MD5由美国密码学家罗纳德·李维斯特(Ronald Linn Rivest)设计,于1992年公开,用以取代MD4算法。这套算法的程序在RFC 1321标准中被加以规范。

md5是什么

MD5相对MD4所作的改进:

1、增加了第四轮。

2、每一步均有唯一的加法常数。

3、减弱第二轮中函数的对称性。

4、第一步加上了上一步的结果,这将引起更快的雪崩效应(就是对明文或者密钥改变1bit都会引起密文的巨大不同)。

5、改变了第二轮和第三轮中访问消息子分组的次序,使其更不相似。

6、近似优化了每一轮中的循环左移位移量以实现更快的雪崩效应,各轮的位移量互不相同。

版权声明:文章由 去问问 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.qwenw.com/life/389926.html
热门文章