Enter text to hash
0 characters · 0 bytes

Про цей інструмент

Цей калькулятор контрольних сум за один крок обчислює хеші SHA-1, SHA-256, SHA-384 і SHA-512 для тексту або файлу за допомогою вбудованого у ваш браузер Web Crypto API.

Як користуватися

  1. Оберіть «Текст» або «Файл».
  2. Введіть чи вставте текст або перетягніть файл (чи виберіть його вручну).
  3. Натисніть «Обчислити контрольні суми».
  4. Порівняйте результат із контрольною сумою, опублікованою джерелом файлу.

Корисно знати

  • SHA-256 створює 256-бітний хеш, що відображається як 64 шістнадцяткові символи; SHA-512 — як 128.
  • Зміна навіть одного байта вхідних даних дає зовсім інший хеш.
  • SHA-1 вважається зламаним щодо стійкості до колізій і не повинен використовуватися для безпеки; обирайте SHA-256 або надійніші.
  • Хеші обчислюються локально за допомогою crypto.subtle.digest, тож великі файли хешуються без завантаження на сервер.

Працює повністю у вашому браузері — нічого з того, що ви вводите, не завантажується й не зберігається.

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

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

Обчисліть тут хеш файлу SHA-256 і порівняйте результат із контрольною сумою на сторінці завантаження. Якщо вони точно збігаються, файл не було змінено.

Чи завантажується мій файл на сервер для обчислення хешу?

Ні. Файл читається й хешується у вашому браузері; він ніколи не залишає ваш пристрій.

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

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

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

Ні. Хеші SHA — односторонні функції. Однак короткі чи поширені вхідні дані все одно можна вгадати, тому для паролів потрібне повільне хешування із сіллю.