Перейти к содержимому
Toova
Все инструменты

Верификатор паролей bcrypt

Приватность по умолчанию — работает полностью в вашем браузере

Проверяйте, соответствует ли bcrypt-хеш заданному паролю, прямо в браузере. Toova позволяет тестировать верификацию паролей, проверять коэффициент сложности и изучать поведение bcrypt без передачи реальных учётных данных на сторонний сервер.

Что делает bcrypt и почему это важно

Bcrypt — это функция хеширования паролей, разработанная для медленной работы. Медленность — это и есть особенность: она делает брутфорс-атаки чрезмерно дорогостоящими даже на современном железе. Каждый современный веб-фреймворк поставляется с поддержкой bcrypt, а любой пароль, хранящийся как MD5 или простой SHA-256, фактически находится в открытом виде. Toova помогает отлаживать потоки верификации bcrypt без раскрытия реальных паролей.

Коэффициент сложности и структура

Bcrypt-хеш выглядит как $2b$12$..., где $2b$ идентифицирует версию алгоритма, а 12 — коэффициент сложности (количество требуемых раундов вычислений). Каждый шаг увеличивает время вдвое. Toova показывает коэффициент сложности, чтобы вы могли убедиться, что приложение использует актуальное значение (10-13 — современный диапазон), а не устаревшее низкое значение из старого кода.

Верификация только локально

Верификация выполняется полностью в вашем браузере. Тестовый пароль и целевой хеш никогда не покидают страницу. Это важно, потому что операции bcrypt медленные по своей природе: сторонний сервер записывал бы каждую попытку и мог бы утечь пароль. С Toova можно безопасно отлаживать поток аутентификации без раскрытия реальных учётных данных.

Часто задаваемые вопросы

Какой коэффициент сложности bcrypt хорош?
От 10 до 13 в 2026 году. Более высокие значения безопаснее, но увеличивают задержку входа. Выберите наибольшее значение, при котором успешный вход выполняется менее чем за 250 мс на продакшн-оборудовании.
Можно ли здесь генерировать bcrypt-хеш?
Да. Toova может как генерировать хеши, так и верифицировать пароль-кандидат против существующего хеша. Генерация учитывает заданный коэффициент сложности.
Почему bcrypt генерирует разный хеш каждый раз?
Bcrypt встраивает случайную соль в каждый хеш. Два хеша одного и того же пароля выглядят совершенно по-разному. Функция верификации сравнивает пароль-кандидат с солью, встроенной в хеш, поэтому один пароль верифицируется против любого из своих хешей.
Bcrypt всё ещё рекомендуется?
Да, это по-прежнему надёжный выбор. Argon2id — современный победитель Password Hashing Competition и, пожалуй, лучше, но bcrypt остаётся приемлемым и широко поддерживается в разных языках и фреймворках.
Отправляется ли мой пароль куда-либо?
Нет. Верификация выполняется полностью в вашем браузере. Пароль и хеш никогда не покидают страницу.