WMW

Генератор хешу Blake2b

Free

Обчисліть хеш BLAKE2b тексту чи файлу у вашому браузері, з регульованою довжиною виводу та додатковим ключовим хешуванням (MAC).

Працює повністю у вашому браузері за допомогою WebAssembly. Нічого не завантажується на сервер.

Довжина виходу

Виробляє код автентифікації повідомлення (MAC): лише хтось з тим самим ключем може відтворити цей хеш, корисно для перевірки як цілісності, так і автентичності.

Недавня Активність

Видно всім. Останні 20 використань серед усіх відвідувачів, найновіші спочатку.

Ще немає активності. Будьте першим.

Коментарі (0)

Знайшли цей інструмент корисним? Залиште коментар, поділіться порадою, чи скажіть нам, як ми можемо покращити його.

Коментарі гостей переглядаються перед публікацією. Увійти щоб публікувати миттєво.

Ще немає коментарів. Будьте першим, хто поділиться думками!

Що робить цей інструмент

Обчислює криптографічний хеш BLAKE2b тексту чи файлу, повністю у вашому браузері. Виберіть довжину виходу від 8 до 512 бітів, і опціонально надайте секретний ключ, щоб виробити хеш з ключем (MAC) для автентифікації повідомлення замість простої перевірки цілісності.

Як Це Працює

Ваш текст чи файл перетворюється на сирі байти та обробляється через функцію стиснення BLAKE2b, яка перемішує ввід через кілька раундів, використовуючи побітові обертання, XOR та модулярне додавання, щоб отримати дайджест фіксованої довжини. Запитана довжина виводу (від 8 до 512 бітів, кратна 8) визначає, скільки байтів цього внутрішнього стану повертається як кінцевий хеш, показаний як шістнадцятковий рядок. Коли надано ключ, він завантажується в стан хешу до початку обробки, тож отриманий дайджест залежить і від вводу, і від секретного ключа, що і перетворює звичайний хеш на код автентифікації повідомлення.

Проблеми, які це вирішує

Часті запитання

›Чим BLAKE2b відрізняється від MD5 чи SHA-256?

BLAKE2b - це сучасна криптографічна хеш-функція, розроблена одночасно швидшою за MD5 і SHA-1 і принаймні настільки ж безпечною, як SHA-3, при цьому використовуючи простіший дизайн. На відміну від MD5 і SHA-1, які вважаються зламаними для цілей безпеки, BLAKE2b не має відомих практичних атак і широко використовується в застосуваннях, таких як алгоритм хешування паролів Argon2 і протокол VPN WireGuard.

›Навіщо мені обирати коротшу довжину виводу, наприклад 256-біт, замість стандартних 512-біт?

Коротший дайджест займає менше місця для зберігання чи передачі (корисно для стовпців бази даних, URL, або QR-кодів), при цьому все ще забезпечуючи сильну стійкість до колізій, оскільки безпека BLAKE2b масштабується з обраною вами довжиною виходу. 512-біт за замовчуванням дає максимальний запас безпеки; 256-біт - поширений вибір, коли потрібен коротший шістнадцятковий рядок і не потрібна стійкість до колізій вища за 128-біт.

›Що таке «ключове хешування» (режим MAC) і коли його використовувати?

Хешування з ключем змішує секретний ключ у обчислення, виробляючи код автентифікації повідомлення (MAC), який може відтворити лише той, хто знає той самий ключ. Це корисно, коли вам потрібно перевірити не лише те, що дані не змінились (цілісність), а й те, що вони надійшли від когось, хто володіє спільним секретом (автентичність), наприклад при підписуванні запитів API чи перевірці корисних навантажень webhook.

›Чи BLAKE2b підходить для хешування паролів?

Ні. BLAKE2b розроблений швидким, що є саме неправильною властивістю для зберігання паролів, швидкий хеш значно полегшує атаки перебором і словником проти вкрадених хешів паролів. Для паролів натомість використовуйте спеціальний повільний, вимогливий до пам'яті алгоритм, наприклад Argon2 чи bcrypt.

›Чи можу я хешувати файл замість введення тексту?

Так, перемкніться на вкладку «Файл» та клацніть, щоб обрати файл, чи перетягніть його на сторінку. Файл зчитується та хешується повністю у вашому браузері за допомогою WebAssembly, він ніколи нікуди не завантажується, що робить це безпечним для перевірки цілісності конфіденційних чи великих файлів.

Пов'язані Інструменти

Free

Текст

Інструмент шифру Атбаш

Кодуйте та декодуйте текст шифром Атбаш у класичному, цифровому та єврейському варіантах, з живою довідкою дзеркальних пар та таблицею відповідності символів.

Free

Текст

Генератор бекронімів

Перетворіть будь-який акронім чи слово на бекронім у 6 тонах та 5 структурах речень, з власними словами для кожної літери та оцінкою запам'ятовуваності/вимовності.

Free

Текст

Калькулятор пропускної здатності

Конвертуйте між одиницями даних, оцініть час передачі файлу, визначте пропускну здатність вебсайту за трафіком, та конвертуйте між місячним лімітом даних та стабільною швидкістю з'єднання.

Free

Текст

Створення стовпчастої діаграми

Перетворіть прості дані мітка,значення на настроювану стовпчасту діаграму з 8 колірними темами, орієнтацією, сортуванням, підтримкою від'ємних значень, миттєвою статистикою та експортом SVG/PNG.