Генератор хешу (MD5, SHA-256…)

Обчисліть хеш MD5, SHA-1, SHA-256, SHA-384 і SHA-512 тексту чи файлу та порівняйте результат із відомим хешем, щоб переконатися, що вміст не змінився. Файл не завантажується: він обробляється у вашому браузері.

🔒 Те, що ви вводите, не залишає ваш пристрій. Усе обчислюється у вашому браузері.

MD5
SHA-1
SHA-256
SHA-384
SHA-512

Як обчислити хеш

  1. Введіть або вставте текст, або виберіть файл на пристрої.
  2. Усі п'ять хешів з'являться одразу. Натисніть «Копіювати» біля потрібного.
  3. Щоб перевірити завантажений файл, вставте хеш, опублікований автором, у поле порівняння.
  4. Якщо він збігається, його буде виділено зеленим, і ви знатимете, що вміст ідентичний.

Що таке хеш

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

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

MD5 і SHA-1 вважаються слабкими для безпеки (можна створити колізії): вони підходять для перевірки цілісності, але не для захисту паролів. Для безпеки краще використовувати SHA-256 або SHA-512.

Що варто знати

Поширені запитання

Чи завантажується мій файл на сервер?

Ні. Хеш обчислюється у вашому браузері, файл ніколи не залишає ваш пристрій.

Як перевірити завантажений файл?

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

Який алгоритм вибрати?

Для перевірки цілісності підійде будь-який, але найкраще рекомендується SHA-256. MD5 і SHA-1 уже не захищені від атак.

Чи можна за хешем відновити текст?

Ні. Хеш – це одностороння функція: можна лише перевірити, чи дає певний вміст такий хеш.

Це безкоштовно?

Так, безкоштовно, без реєстрації й працює прямо у вашому браузері.