Как использовать
- Вставьте пароль, который хотите защитить, например, начальный пароль администратора или пароль тестового аккаунта.
- Настройте стоимость/раунды. Значение по умолчанию практично для тестирования в браузере; используйте меньшее значение для более быстрой генерации или большее значение для большей безопасности.
- Нажмите «Сгенерировать хеш Bcrypt», чтобы создать хеш.
- Используйте раздел проверки, чтобы протестировать сгенерированный хеш или любой существующий хеш Bcrypt.
Основные функции
- Генерация хешей Bcrypt и проверка паролей в одном компактном рабочем процессе
- Обработка паролей и хешей локально в браузере без загрузок
- Настройка стоимости/раундов (Cost/Rounds) от 4 до 12 для тестирования различных факторов работы
- Копирование сгенерированных хешей и немедленное их повторное использование в проверке
- Правильное обращение с Bcrypt как с односторонним хешем пароля, а не как с расшифровываемым текстом
Похожие инструменты
Генератор надежных случайных паролей или парольных фраз в стиле XKCD. Просматривайте оценки энтропии и времени взлома — безопасно, только на стороне клиента.
Проверьте надежность пароля и оценочное время взлома с помощью zxcvbn. Проверка выполняется локально в вашем браузере, поэтому ваши данные не загружаются на сервер.
Используйте этот генератор SSH-ключей для создания пар ключей Ed25519, RSA-2048 или RSA-4096 локально в браузере. 100% на стороне клиента. Создайте сейчас и скопируйте свой открытый ключ.
Декодируйте и отлаживайте JWT в вашем браузере — без секретных ключей, без загрузок. Просматривайте заголовок/полезную нагрузку, форматируйте JSON и следите за обратным отсчетом времени истечения. Вставьте офлайн прямо сейчас.
Генерируйте и подписывайте JWT для тестирования API. Редактируйте заголовок и полезную нагрузку, используйте HS256/HS384/HS512 и храните секрет локально, пока подпись HMAC выполняется в браузере.
Генерируйте хеши SHA-256, SHA-384, SHA-512 и контрольные суммы файлов локально в вашем браузере. Сравнивайте ожидаемые значения, копируйте результаты и проверяйте файлы без загрузок в интернет.
Логика расчёта
- Генератор использует локальную библиотеку
bcryptjsдля хеширования паролей. - Соль (salt) генерируется автоматически для каждого хеша.
- Проверка паролей выполняется путем сравнения хешированного ввода с предоставленным хешем.
Часто задаваемые вопросы
- Могу ли я расшифровать хеш Bcrypt?
- Нет, Bcrypt — это функция одностороннего хеширования. Вы можете только проверить, соответствует ли пароль хешу.
- Является ли это безопасным?
- Да, вся генерация и проверка происходят локально в вашем браузере. Данные не передаются на сервер.