Выберите исходную загрузку
Не распаковывайте архив, если опубликован хеш самого архива. Новые файлы добавляются к текущему списку. Одинаковые имена из разных папок следует обрабатывать отдельными списками.
Files, Binary & Compression
Добавьте файлы, при необходимости укажите ожидаемое значение для каждого и запустите расчёт.
Перетащите файлы сюда или выберите их. Они будут добавлены в текущий список.
Содержимое файлов читается в браузере и не отправляется на сервер.
До 20 файлов, не более 2 GiB каждый; чтение блоками по 1 MiB.
Добавьте файлы или откройте пример.
Список GNU с ./именем: содержит рассчитанные хеши, без эталонов и итогов сравнения.
Хеш файла помогает проверить копию после скачивания или переноса. Одинаковые имена и размеры ещё не означают одинаковое содержимое. Контрольная сумма файла, опубликованная для нужной версии, позволяет заметить расхождение на уровне байтов.
Проверка хеша должна относиться к тому же объекту: для контрольной суммы архива выбирайте сам архив, а не извлечённый документ. Здесь можно рассчитать SHA-256 онлайн, но сравнивать его нужно именно с эталоном SHA-256, а не с более коротким MD5.
Хеш файла рассчитывается по блокам размером 1 MiB с сохранением промежуточного состояния алгоритма. Индикатор показывает долю прочитанных байтов всего списка. Если обработку нужно остановить, отмена прекращает работу без выдачи неполного списка для экспорта.
Установщик и дополнительный пакет обычно имеют разные контрольные суммы. В каждой строке предусмотрено отдельное ожидаемое значение. Итог различает совпадение, несовпадение и отсутствие эталона, чтобы не смешивать проверку разных загрузок.
Не распаковывайте архив, если опубликован хеш самого архива. Новые файлы добавляются к текущему списку. Одинаковые имена из разных папок следует обрабатывать отдельными списками.
По умолчанию выбран SHA-256. Для опубликованного MD5 переключите алгоритм и вставьте только 32 шестнадцатеричных знака. Ctrl/Cmd+Enter запускает обработку; после правок нужна полная повторная проверка.
Сначала подтвердите замену списка. Для abc.txt указан правильный SHA-256, а для empty.bin намеренно заданы нули. Скачиваемый документ содержит рассчитанные значения; заключения о совпадении остаются на странице.
Доступны MD5, SHA-1, SHA-256 и SHA-512. В пределах запуска выбранный алгоритм применяется ко всем файлам. Полученный список можно использовать с соответствующей утилитой проверки.
Файл из нуля байтов имеет определённый хеш и может быть сопоставлен с эталоном. Это полноценная запись списка, в отличие от ситуации, когда ни один файл вообще не выбран.
Изменение эталона, алгоритма или списка делает прежний результат устаревшим. Копирование и скачивание включаются только после полного нового расчёта. Прерванный проход не выдаётся за завершённый.
Строка содержит рассчитанный хеш, двоичный маркер * и ./имя. Обратная косая черта и переводы строк в имени экранируются. Имя checksums.sha256 или аналогичное расширение отражает выбранный алгоритм.
Нет. Выбранные файлы читаются на вашем устройстве средствами браузера. Сервису не передаётся их содержимое для расчёта. Обновление страницы сбрасывает рабочий список, поэтому файлы потребуется выбрать заново.
Каждый файл может занимать не более 2 GiB, всего допускается 20 файлов за один запуск. Чтение идёт блоками по 1 MiB. Разбиение файла большего размера на части не поможет получить его исходную сумму: у каждой части будет собственный хеш.
Выберите оригинальный скачанный файл, укажите алгоритм издателя и вставьте полный шестнадцатеричный эталон в поле этого файла. Запустите расчёт. Если значения различаются, проверьте версию, завершённость загрузки и выбранный алгоритм.
Нет. SHA-256 представляет содержимое коротким фиксированным значением, а не сохраняет его в обратимом виде. По нему нельзя восстановить потерянный файл. Для восстановления нужна резервная копия самих данных.
SHA-256 выдаёт 64 шестнадцатеричных знака, MD5 — 32. У MD5 известны проблемы с намеренно создаваемыми коллизиями, поэтому здесь он нужен для совместимости со старыми эталонами. SHA-256 выбран по умолчанию, но доверие к источнику эталона всё равно необходимо.
Не нашли ответ о сравнении файлов?
Хеш файла можно использовать как эталон при следующем копировании. Перед сохранением списка изучите несовпадения и убедитесь, что ожидаемые значения получены из надёжного источника.