JEP 130:SHA-224 消息摘要
概括
实现 SHA-224 消息摘要算法和相关算法。
目标
使用消息摘要实现的 SHA-2 系列的 SHA-224 变体增强 JDK 的现有加密算法。确保与常用的第三方加密提供商或 JDK 中捆绑的提供商之间的互操作性。
动机
由于 SHA-1 消息摘要存在已知缺陷,越来越多的应用程序和协议正在采用 SHA-2 消息摘要。 JDK 最初并不支持 SHA-224,因为它没有像其他 SHA-2 变体(即 SHA-256、SHA-384 和 SHA-512)那样广泛采用。近年来一些标准,例如PKCS11,已经修改为支持SHA-224,所以我们也应该支持它。