Калькулятор SHA
Цей калькулятор контрольних сум за один крок обчислює хеші SHA-1, SHA-256, SHA-384 і SHA-512 для тексту або файлу за допомогою вбудованого у ваш браузер Web Crypto API.
Про цей інструмент
Цей калькулятор контрольних сум за один крок обчислює хеші SHA-1, SHA-256, SHA-384 і SHA-512 для тексту або файлу за допомогою вбудованого у ваш браузер Web Crypto API.
Як користуватися
- Оберіть «Текст» або «Файл».
- Введіть чи вставте текст або перетягніть файл (чи виберіть його вручну).
- Натисніть «Обчислити контрольні суми».
- Порівняйте результат із контрольною сумою, опублікованою джерелом файлу.
Корисно знати
- SHA-256 створює 256-бітний хеш, що відображається як 64 шістнадцяткові символи; SHA-512 — як 128.
- Зміна навіть одного байта вхідних даних дає зовсім інший хеш.
- SHA-1 вважається зламаним щодо стійкості до колізій і не повинен використовуватися для безпеки; обирайте SHA-256 або надійніші.
- Хеші обчислюються локально за допомогою crypto.subtle.digest, тож великі файли хешуються без завантаження на сервер.
Працює повністю у вашому браузері — нічого з того, що ви вводите, не завантажується й не зберігається.
Поширені запитання
Як перевірити завантажений файл?
Обчисліть тут хеш файлу SHA-256 і порівняйте результат із контрольною сумою на сторінці завантаження. Якщо вони точно збігаються, файл не було змінено.
Чи завантажується мій файл на сервер для обчислення хешу?
Ні. Файл читається й хешується у вашому браузері; він ніколи не залишає ваш пристрій.
Який алгоритм обрати?
SHA-256 — найпоширеніший вибір для перевірки завантажень і цілісності. SHA-1 використовуйте лише тоді, коли цього вимагає застаріла система.
Чи можна з хешу відновити вихідні дані?
Ні. Хеші SHA — односторонні функції. Однак короткі чи поширені вхідні дані все одно можна вгадати, тому для паролів потрібне повільне хешування із сіллю.