Использует адаптивный парольный хеш вместо быстрого SHA или шифрования
Зачем
Зачем это нужно
Хранит соль и параметры рядом с хешем, не делая их секретом
Повышает стоимость старого хеша после успешного входа пользователя
Вопросы
Частые вопросы
Нужно ли хранить соль отдельно?
Нет, уникальная случайная соль может лежать вместе с хешем; её задача — сделать одинаковые пароли разными и помешать готовым таблицам. Секретным может быть дополнительный pepper, который хранится отдельно. Модель использует формат библиотеки, где алгоритм, параметры и соль уже упакованы корректно.
Почему обычный SHA-256 не подходит?
Он специально вычисляется быстро, поэтому злоумышленник перебирает огромное число вариантов после утечки базы. Парольные алгоритмы настраиваются по времени и памяти, делая массовый перебор дорогим. Модель подберёт начальные параметры по вашему серверу, но их нужно измерить под ожидаемой нагрузкой входа.
Как ограничить перебор и не дать заблокировать чужой аккаунт?
Используйте сочетание задержки, лимита по аккаунту и источнику, наблюдение за аномалиями и дополнительную проверку. Жёсткая вечная блокировка после нескольких ошибок позволяет атакующему отключать пользователей. Модель предложит растущее окно и безопасный процесс восстановления без подсказки о существовании email.
Рядом
Соседние страницы каталога
Дальше — весь каталог задач: поиск по названию, темы и фильтры.