RevealTheme logo

Генератор хешей паролей (PBKDF2)

Генерирует надёжные хеши паролей в вашем браузере с помощью PBKDF2-SHA256. Надёжнее MD5 или простого SHA, с настраиваемым фактором сложности.

Как пользоваться этим инструментом

  1. 1

    Type or paste the password you want to hash.

  2. 2

    Optionally set a salt (leave it blank for a secure random one) and choose an iteration count.

  3. 3

    Click Hash. The salted PBKDF2-SHA256 digest is derived entirely in your browser.

Что такое генератор хешей паролей (PBKDF2)?

Bcrypt — популярный алгоритм хеширования паролей, но он требует серверной библиотеки. Этот инструмент создаёт хеши эквивалентной стойкости с помощью PBKDF2 (Password-Based Key Derivation Function 2) — алгоритма, рекомендованного NIST, с настраиваемым числом итераций. И bcrypt, и PBKDF2 намеренно замедляют атаки перебором; правильное число итераций делает так, что каждая попытка занимает около 250 мс.

Типичные сценарии использования

  • Learn how salted, iterated password hashing works by watching the output change with the salt and work factor.

  • Generate test hashes to seed a development database without wiring up your real auth code.

  • Produce a reference digest to confirm your server-side PBKDF2 implementation matches for the same inputs.

  • Demonstrate to a team why MD5/SHA-1 password storage is unsafe versus a deliberately slow KDF.

  • Create a one-off credential for a script or prototype where pulling in a full auth library is overkill.

  • Benchmark how iteration count affects hashing time on your hardware to pick a sensible work factor.

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

Это настоящий bcrypt?
Нет: это PBKDF2-SHA256, схожий по гарантиям безопасности. Для буквального формата bcrypt используйте серверный инструмент (npm-пакет bcrypt для Node или password_hash() в PHP).
Сколько итераций мне следует использовать?
Более 100 000 для SHA-256 — это текущая рекомендация OWASP. Больше итераций = медленнее как для вас, так и для злоумышленников.

Похожие инструменты

Подпишитесь на обновления

Мы не продаем ваш адрес электронной почты. Мы не рассылаем спам.

© 2026 RevealTheme. All rights reserved.