Мне нужно хешировать пароли для хранения в базе данных. Как я могу сделать это на Java?
Я надеялся взять простой текстовый пароль, добавить случайную соль, а затем сохранить соль и хешированный пароль в базе данных.
Затем, когда пользователь захотел войти в систему, я мог взять отправленный им пароль, добавить случайную соль из информации об его учетной записи, хэшировать его и посмотреть, соответствует ли он сохраненному хеш-паролю с информацией об его учетной записи.