安全 什么是消息摘要5(md5)? -技术百科的定义

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

目录:

Anonim

定义-消息摘要5(MD5)是什么意思?

消息摘要5(MD5)是加密中使用的哈希函数。 Message Digest 5由Ronald Rivest于1991年开发,产生了128位的哈希值。 与其他消息摘要算法类似,它主要是为数字签名应用程序开发的,这些应用程序以安全的方式使用大型压缩文件。

尽管仍广泛使用,但功能的安全性受到严重损害,结果,大多数应用程序(尤其是与美国政府有关的应用程序)要求使用SHA-2哈希函数家族进行加密。 根据美国国土安全部,Message Digest 5被认为已损坏,不适合进一步使用。

Techopedia解释了Message Digest 5(MD5)

消息摘要5算法的详细信息在RFC 1321中提供。消息摘要5算法使用任意长度的消息,并输出输入的128位消息摘要。 Message Digest 5算法不需要任何大的替换表,并且是Message Digest 4算法的扩展。 与Message Digest 4相比,Message Digest 5在设计上较为保守,但速度较慢。 消息摘要5算法涉及的步骤包括:填充位,将填充消息的表示形式附加到原始消息,消息摘要缓冲区的初始化,以16字块为单位的消息处理以及最终输出结果。 与Message Digest 4相比,Message Digest 5稍微复杂一些。

在32位计算机上,Message Digest 5的执行速度比其他消息摘要算法要快得多。 与类似的摘要算法相比,Message Digest 5易于实现。 从两个不同的消息中提取相同的消息摘要的难度大约为2 64次操作。

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