消息摘要算法(1) 发表于 2020-08-01 更新于 2021-11-23 消息摘要算法是密码学算法中非常重要的一个分支,它通过对所有数据提取指纹信息以实现数据完整性校验等功能,由于其不可逆性,有时候会被用做敏感信息的加密。 什么是消息摘要算法消息摘要算法(MessageDigest)是密码学算法中非常重要的一个分支,它通过对所有数据提取指纹信息以实现数据完整性校验等功能。 消息摘要算法和哈希算法的关系信息摘要算法其实就是哈希算法的一种,但拥有额外的更严格的条件,例如运算不可逆、更严格的碰撞要求等。 常见的消息摘要算法消息摘要算法有很多,包括MD2、MD4、MD5、SHA-1、SHA-256、RIPEMD128、RIPEMD160等。