EMZETT.
Войти

Вывод ключа и хеширование паролей (Argon2)

Коротко: Пароли никогда не хранят открытым текстом, а только как результат намеренно медленного, требовательного к памяти метода (Argon2, bcrypt, scrypt) с солью. Это делает атаки полным перебором после утечки данных очень дорогими.

Подробнее: Обычные хеши вроде SHA-256 быстры, видеокарты перебирают миллиарды в секунду. Хеши паролей настраиваемо дороги: Argon2id требует много вычислительного времени и памяти, что мешает специальному оборудованию. Случайная соль на пользователя предотвращает радужные таблицы и одинаковые хеши для одинаковых паролей.

Подробности

  • Соль: случайное значение на пользователя, хранится открыто…

См. также: аутентифицированное шифрование (AEAD), OWASP Top 10