Я работаю с устаревшим приложением, которое хранит пароли в открытом виде. Я перенес приложение на весну 3 mvc + security. Я также успешно получил Spring Security, обрабатывающий аутентификацию и авторизацию, используя sha256 + соль, основанную на имени пользователя. Все это прекрасно работает, однако в рамках развертывания мне нужно будет перенести существующую базу данных, чтобы использовать новую схему паролей. Я не уверен, как Spring Security делает хеширование паролей с солью, поэтому я не могу написать сценарий sql, который можно использовать для переноса старых текстовых паролей в новую схему соли sha256 +. Есть ли какая-либо документация или ресурсы, которые я могу использовать, чтобы выяснить это?