发展历程 什么是消息摘要2(md2)? -技术百科的定义

什么是消息摘要2(md2)? -技术百科的定义

目录:

Anonim

定义-消息摘要2(MD2)是什么意思?

消息摘要2是加密中使用的哈希函数。 它由Ronald Rivest于1989年开发,它是面向字节的,借助任意长度的消息可以产生128位的哈希值。 它针对8位计算机进行了优化。 Message Digest 2主要开发用于数字签名应用程序,该应用程序需要使用私钥对安全且压缩的大文件进行签名。 尽管它仍在公钥基础结构中使用,但很少使用,因为它需要花费很长时间进行计算并且不再被认为是安全的。

Techopedia解释了Message Digest 2(MD2)

消息摘要2取决于字节的随机排列。 32位十六进制数字用于表示128位消息摘要2哈希。 消息摘要2算法使用任何长度的消息,并生成输入的128位消息摘要的输出。 假定不可能产生两个具有相同消息摘要的消息,也不能从给定消息中获得预定的目标消息摘要。 消息摘要2算法的过程包括以下步骤:附加填充字节,附加校验和,初始化消息摘要缓冲区以计算消息摘要,以16字节块处理消息并最终产生输出。

Message Digest 2的最大好处之一是其实现简单。 但是,与Message Digest 4或5相比,Message Digest 2速度较慢。这是因为它已针对8位计算机进行了优化,而Message Digest 4和5已针对32位计算机进行了优化。 同样,比较安全散列算法(例如SHA-1或SHA-256),Message Digest 2算法的性能较慢。 但是,发现消息摘要2可能会因碰撞攻击而泄漏键的信息,这就是为什么它不再受到青睐的原因。

什么是消息摘要2(md2)? -技术百科的定义