ru

Хеш файла

Контрольная сумма файла: SHA-256, SHA-1, MD5, CRC-32. Всё локально, файл не покидает устройство.

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

Обработка локально на вашем устройстве ...

0%

Ваши файлы так и не покинули устройство

    Загружается ли мой файл?

    Нет. Всё выполняется в вашем браузере - ваш файл никогда не покидает устройство. Как это можно проверить

    Без загрузки100% локально
    Содержимое остаётся у васнет доступа у третьих лиц
    Серверы в ГерманииGDPR by design
    Независимый аудит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 распознаёт и умышленную подмену.

    Похожие инструменты