我正在使用带有 bcrypt 的 Spring Security 来确保密码安全。
它实际上在 Grails 应用程序中。当应用程序启动时,我得到:
“没有这样的算法 [bcrypt]”
我将错误追溯到 Spring security 中的代码:
try {
return MessageDigest.getInstance(algorithm);
}
catch (NoSuchAlgorithmException e) {
throw new IllegalArgumentException("No such algorithm [" + algorithm + "]");
}
如何将 bcrypt 安装到 Java Security 中?
我在 CentOS 7 上运行 Oracle JDK 1.8.0_73-b02。