Головна / Інструменти для розробників / Калькулятор хешів
Безкоштовні онлайн-інструменти

Калькулятор хешів

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

Почати роботу

Що допомагає робити цей інструмент

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

Приклад роботи

Вхідні дані

Текст: hello з використанням SHA-256

Результат

2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824 (всього 64 шістнадцяткові символи)

Як формується результат

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

Корисні сценарії

  • Порівняння завантаженого файлу з контрольною сумою видавця
  • Генерація повторюваних тестових дайджестів
  • Підтвердження, чи два текстові значення мають однакові байти

Важливі обмеження

  • MD5 і SHA-1 непридатні для сучасної безпеки зі стійкістю до колізій.
  • Звичайний швидкий хеш не є зберіганням паролів; для паролів потрібна сольована повільна функція хешування паролів.
  • Різні символи кінця рядка або кодування тексту дають різні дайджести.

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

Чи можна розшифрувати хеш?

Ні. Хешування одностороннє; слабкі вхідні дані можна вгадати, хешуючи кандидатів.

Чому моя контрольна сума відрізняється?

Перевірте алгоритм, точну версію файлу, кодування тексту, регістр і символи кінця рядка.

Текст кодується в UTF-8 без обрізання пробілів або нормалізації Unicode; поле використовує LF. Файли зберігають вихідні байти, зокрема BOM або CRLF. Порожній ввід допустимий. Межі: один файл до 64 МіБ (67108864 байти) або 500000 кодових одиниць UTF-16 тексту; файл читається в пам’ять повністю. MD5, SHA-1, SHA-256, SHA-384 і SHA-512 дають 32, 40, 64, 96 і 128 шістнадцяткових символів. Регістр змінює лише відображення. Вивід: алгоритм, джерело, байти та хеш; копіювання без завантаження. Збіг хешів — свідчення, не математичний доказ однакових байтів чи авторства: є колізії. Порівнюйте з автентифікованою сумою видавця.

Обробка виконується локально у вашому браузері.