Я использую Spring Security с bcrypt для защиты паролей.
На самом деле это приложение Grails. Когда приложение запускается, я получаю:
"Нет такого алгоритма [bcrypt]"
Я проследил ошибку до кода в безопасности Spring:
try {
return MessageDigest.getInstance(algorithm);
}
catch (NoSuchAlgorithmException e) {
throw new IllegalArgumentException("No such algorithm [" + algorithm + "]");
}
Как установить bcrypt в Java Security?
Я использую Oracle JDK 1.8.0_73-b02 на CentOS 7.