SHA-256算法

安全散列算法(英语:Secure Hash Algorithm,缩写为SHA)是一个密码散列函数家族,是FIPS所认证的安全散列算法。能计算出一个数字消息所对应到的,长度固定的字符串(又称消息摘要)的算法。

输入不超过264bit长度,产生长度为256bit的散列值。

SHA-1是第一代SHA算法标准,后来的SHA-224、SHA-256、SHA-384和SHA-512被统称为SHA-2。