uk

Контрольна сума

Контрольна сума файлу: SHA-256, SHA-1, MD5 чи CRC-32. Усе локально, файл не залишає ваш пристрій.

Алгоритм
  • SHA-256
  • SHA-1
  • SHA-384
  • SHA-512
  • MD5
  • CRC-32

Обробка локально на вашому пристрої ...

0%

Ваші файли так і не залишили ваш пристрій

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

    Ні. Усе працює у вашому браузері - ваш файл ніколи не залишає пристрій. Як це перевірити

    Без завантаження100% локально
    Вміст лишається у васбез доступу третіх осіб
    Сервери в НімеччиніGDPR за задумом
    Незалежний аудитTLS A+ · Заголовки A+

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

    Цей інструмент обчислює поширені методи. SHA-256 - сьогоднішній стандарт і правильний вибір, коли нічого іншого не потрібно. SHA-1 вважається застарілим, і його вже не варто використовувати для перевірок безпеки, але він і досі корисний для сумісності зі старими системами. SHA-384 і SHA-512 дають довші значення з тієї самої родини. MD5 ще старіший і криптографічно зламаний (колізії можна створити навмисно), але багато старих завантажень і інструментів досі публікують його як еталонне значення. CRC-32 - не криптографічна контрольна сума, а швидка перевірка цілісності, така вбудована в архіви ZIP і файли PNG: добра для виявлення випадкових помилок передавання, але не для виключення підміни.

    Обчислення виконується повністю локально у вашому браузері, через нативний інтерфейс Web Crypto (для SHA) і крихітну процедуру чистою JavaScript (для CRC-32). Нічого не вивантажується, нічого не зберігається й жодна стороння бібліотека не завантажується з CDN. Результат з'являється як текстовий файл у тому самому форматі, що й консольні утиліти sha256sum або certutil, тож ви можете напряму порівняти його зі значенням, отриманим деінде.

    Технічні дані

    Технічні дані
    Вихідний форматTXT
    Пакетна обробкаТак
    ОбробкаЛокально в браузері (JavaScript)
    Завантаження файлівНемає

    У 3 кроки

    1. Перетягніть файл.
    2. Виберіть алгоритм (за замовчуванням: SHA-256).
    3. Прочитайте контрольну суму та завантажте її як текстовий файл.

    Обмеження: Контрольна сума доводить, що два файли побайтово ідентичні; вона нічого не шифрує й не захищає від прослуховування. MD5, SHA-1 і CRC-32 непридатні для цілей безпеки (CRC-32 ловить лише випадкові помилки; для MD5 і SHA-1 колізію можна підібрати навмисно) - проти навмисної підміни використовуйте SHA-256 або довшу. Еталонне значення має походити з надійного джерела.

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

    Чи вивантажуються мої файли?

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

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

    Якщо сумніваєтеся - SHA-256, це сьогоднішній стандарт. MD5, SHA-1 чи CRC-32 застосовуйте лише тоді, коли система явно очікує саме це значення.

    Як порівняти контрольну суму?

    Обчисліть її тут і порівняйте значення символ за символом з опублікованим. Якщо вони збігаються, файл не змінено.

    Яка різниця між CRC-32 і SHA-256?

    CRC-32 - швидка перевірка проти випадкових помилок передавання (як у ZIP і PNG), але криптографічно вона незахищена. SHA-256 виявляє й навмисну підміну.

    Схожі інструменти