md4   所属分类:加密解密类   命令来源:超级模块

操作系统支持:Windows

   

语法: 文本型  加密解密.md4 (原文, 是否为16位, 是否为小写)

参数名

描 述

原文

字节集, , 要取数据摘要的字节集

是否为16位

逻辑型, 可空, 默认为32位的,真为16位

是否为小写

逻辑型, 可空, 默认为大写,真为小写

例程:

说明

  MD4是麻省理工学院教授Ronald Rivest于1990年设计的一种信息摘要算法。它是一种用来测试信息完整性的密码散列函数的实行。其摘要长度为128位。这个算法影响了后来的算法如MD5、SHA 家族和RIPEMD等。
   1991年Den Boer和Bosselaers发表了一篇文章指出MD4的短处,至今未能找到基于MD4以上改进的算法有任何可以用来进攻的弱点。   2004年8月有人报告在计算MD4时可能发生杂凑冲撞。
   Den boer和Bosselaers以及其他人很快的发现了攻击MD4版本中第一步和第三步的漏洞。Dobbertin向大家演示了如何利用一部普通的个人电脑在几分钟内找到MD4完整版本中的冲突(这个冲突实际上是一种漏洞,它将导致对不同的内容进行加密却可能得到相同的加密后结果)。毫无疑问,MD4就此被淘汰掉了。 

参见:  md4.e