安全 什么是md5? -技术百科的定义

什么是md5? -技术百科的定义

目录:

Anonim

定义-MD5是什么意思?

MD5是一种算法,称为密码哈希算法。 MD5产生十六进制格式的哈希值。 这与其他设计相竞争,在其他设计中,散列函数接收特定的数据,并对其进行更改以提供可以代替原始值使用的键或值。

技术百科解释了MD5

随着各种哈希算法的发展,专家指出,工程师发现MD5在不具备“防冲突”能力方面存在严重缺陷。 当发现两个哈希值相似或相同时,就会发生冲突。 为了正常工作,每个散列值都必须是唯一的。 由于流行的身份验证协议(如安全套接字层(SSL))需要此功能,因此MD5通常已被其他类型的哈希算法取代。

安全工程师和其他人员熟悉各种属性不同的哈希算法。 MD5和其他类型的哈希算法通常称为“消息摘要”函数。此处的想法是,哈希“消化”原始值并输出与原始值明显不同的替换值。 散列在安全性和数据库效率方面有几个主要用途,与在搜索和数据存储中使用替换值有关。

什么是md5? -技术百科的定义