bcrypt хеширование и проверка
Хешируйте пароли с помощью bcrypt или проверяйте существующие bcrypt-хеши.
100% приватно — ничего не загружается
Вся обработка выполняется локально в вашем браузере. Ваши файлы никогда не покидают устройство и не отправляются на сервер.
Примечание: bcrypt использует только первые 72 байта пароля. Более длинный ввод усекается.
Выше = надёжнее, но медленнее. Рекомендуется: 10–12.
О bcrypt
bcrypt — функция хеширования паролей, специально спроектированная медленной, что делает её устойчивой к атакам перебором. Она включает случайную соль и настраиваемый фактор стоимости.
Когда использовать bcrypt
- Хеширование паролей пользователей перед сохранением в базу данных.
- Проверка попытки входа против сохранённого bcrypt-хеша.
Фактор стоимости
Фактор стоимости — это степень двойки. Каждое увеличение удваивает время вычисления хеша. Распространённые значения:
- 10 — быстро, приемлемо для большинства сайтов.
- 12 — рекомендуется сегодня.
- 14+ — очень медленно, используйте, только если ваш сервер справится.
Примечание: bcrypt использует только первые 72 байта пароля. Более длинные пароли усекаются незаметно.