IPTool IPTool

Інструменти для системного адміністратора та не тільки

Bcrypt генератор та сканер

Хешуйте та порівнюйте рядки тексту за допомогою bcrypt. Bcrypt — це функція хешування паролів, заснована на шифрі Blowfish.

Хешування

Порівняння

Чи збігаються вони?

Що це

Bcrypt — це адаптивна функція хешування паролів, розроблена Нільсом Провосом та Давидом Мазьєром на основі шифру Blowfish. Вона спеціально спроектована для захисту паролів і включає в себе «сіль» для захисту від атак за райдужними таблицями.

Як працює інструмент

Для створення хешу введіть текст у верхню форму та оберіть кількість раундів (вартість). Для перевірки введіть текст і хеш у нижню форму — інструмент миттєво повідомить, чи відповідає текст даному хешу.

  • Salt Rounds: визначає складність обчислення. Рекомендоване значення — 10.
  • Безпека: усі обчислення відбуваються локально у вашому браузері.

Приклади

  • Текст "password" (rounds 10): $2y$10$92IXAU6mg7STW3aGWituOuZGUp867uXdhRWMWnL.n7HbrMmTvWmW2 (приклад)
  • Перевірка: bcrypt автоматично витягує сіль з хешу, тому вам не потрібно вводити її окремо для порівняння.

Обмеження та примітки

Генерація bcrypt є ресурсоємною операцією за дизайном. Висока кількість раундів (наприклад, >15) може призвести до помітної затримки у вашому браузері. Ми використовуємо асинхронні виклики, щоб не блокувати інтерфейс.

FAQ

  • Чому хеш щоразу інший? Bcrypt використовує випадкову сіль для кожної операції хешування. Це нормально і робить алгоритм безпечним.
  • Чи можна розкодувати bcrypt? Ні, це одностороння функція. Відновити пароль можна лише методом перебору.
  • Що таке $2y$? Це ідентифікатор алгоритму в PHP та інших системах, що вказує на коректну обробку 8-бітних символів.

Суміжні інструменти