Хранение паролей: зачем нужен специальный механизм хеширования
Для хранения паролей применяют специализированные алгоритмы и индивидуальную соль.

Система должна проверять введённый пароль, не сохраняя его в открытом виде. Специализированные функции хеширования паролей учитывают стоимость перебора и поддерживают соответствующие параметры. Индивидуальная соль помогает избежать одинакового представления одинаковых паролей в разных записях.
Выбор алгоритма — только часть задачи. Нужно учитывать ограничение попыток входа, порядок восстановления доступа и отсутствие паролей в журналах. При изменении параметров полезно иметь понятную стратегию обновления сохранённых значений. Самостоятельно придумывать схему шифрования или хеширования для этой задачи не стоит.
Источники
- Официальная документация — Хранение паролей: зачем нужен специальный механизм хешированияcheatsheetseries.owasp.org