SHA家族-安全散列算法

综览

安全散列算法secure hash algorithm ,是一个密码散列函数家族 是fips认证的五种安全散列算法 能计算出一个数字消息所对应到的,长度固定的字符串(消息概要)的算法 若输入的消息不同,它们对应到不同的字符串概率很高

安全性

算法称之为安全基于下面两点: 由消息摘要反推输入消息,从计算理论上是非常困难的 想要找到两组不同的消息对应到相同的消息摘要,从计算理论上是非常困难的,任何对输入消息的变动,都有很高的概率导致产生的消息概要迥异

家族成员

SHA家族有五个算法,分别是SHA-1,SHA-224,SHA-256,SHA-384,SHA-512

它们是美国的政府标准,后面的四个称之为SHA-2

运用范围

你可能感兴趣的:(SHA家族-安全散列算法)