RoseLab
Вернуться в блогЦелостность документов 30 сентября 2026 г. 3 мин чтения

Как узнать, идентичны ли два файла (даже с разными названиями)

Это один и тот же документ — «dogovor_final.pdf» и «dogovor_podpisan.pdf»? Имя, размер и дата ничего не доказывают. Рассказываем, как за секунды проверить, совпадают ли два и более файла бит в бит, ничего не загружая в интернет.

Equipe RoseLab Verificado

В папке клиента лежат dogovor_final.pdf, dogovor_final_v2.pdf и dogovor_podpisan_klient.pdf. Какой из них согласован? Тот, что вернулся с подписью, — в точности тот, который вы отправляли? Или кто-то «заодно» поправил запятую перед подписанием?

Этот вопрос постоянно возникает в юридических фирмах, правовых отделах и везде, где документы ходят по почте. Хорошая новость: ответить на него наверняка можно за секунды.

Имя, размер и дата ничего не доказывают

Хочется довериться тому, что показывает компьютер, но ни один из этих признаков не надёжен:

  • Имя — один и тот же файл может называться по-разному, а разные файлы — одинаково;
  • Размер — два документа, различающиеся одним словом, могут весить ровно столько же;
  • Дата изменения — меняется при копировании, повторном скачивании или синхронизации с облаком, даже если содержимое не трогали.

Решает только сравнение всего содержимого, байт за байтом. А на практике это делается с помощью цифрового отпечатка файла.

Цифровой отпечаток файла (хеш)

Хеш SHA-256 — это код из 64 символов, вычисленный по всему содержимому файла. Здесь важны два его свойства:

  • Одинаковые файлы всегда дают один и тот же хеш — независимо от имени, папки и даты;
  • Любое, даже самое маленькое изменение даёт совершенно другой хеш — достаточно одной запятой.

Поэтому два файла с одинаковым хешем на практике — это один и тот же файл. Подробнее о самом понятии — в статье что такое хеш SHA-256.

Как проверить в RoseLab за секунды

  1. Откройте Проверку целостности;
  2. Выберите или перетащите два или больше файлов сразу;
  3. Инструмент вычислит отпечаток каждого и сразу ответит:
    • «Файлы идентичны» — содержимое в точности совпадает, бит в бит;
    • «Файлы различаются» — а если некоторые из них совпадают между собой, покажет, какие именно.

Работает с любыми файлами: PDF, Word, таблицы, изображения, видео. И, как все инструменты RoseLab, вычисление идёт в вашем браузере — файлы никуда не отправляются.

Вам прислали хеш по почте или в отчёте, а не сам файл? Нажмите кнопку Вставить, чтобы проверить, соответствует ли ваш файл этому коду.

Когда это решает задачу

  • Подписанная версия и согласованная версия — перед отправкой в архив убедитесь, что вернувшийся подписанный PDF — это тот, что вы отправляли;
  • Дубликаты — выясните, какие копии в разных папках и письмах действительно одинаковы, прежде чем что-то удалять;
  • Резервные копии — проверьте, что файл, скопированный на внешний диск или в облако, дошёл без повреждений;
  • Доказательство неизменности — хеш, зафиксированный сегодня, позволит через несколько месяцев доказать, что файл остался прежним.

А если файлы различаются?

Хеш говорит, изменилось ли что-то, но не что именно. Если результат «различаются» и нужно точно знать, какие фрагменты правили, откройте оба PDF в сравнении PDF: оно подсветит удалённое и добавленное, страницу за страницей. Для длинных документов смотрите как сравнить PDF с большим количеством страниц.

Важная деталь: PDF, пересохранённый заново, может содержать тот же текст и всё равно давать другой хеш — программа обновляет служебные данные (например, дату изменения). В таком случае проверка скажет «различаются», а сравнение покажет, что содержимое осталось прежним. Инструменты дополняют друг друга: один отвечает на вопрос «это в точности тот же файл?», другой — «что изменилось в тексте?».

Популярные

Готовы применить на практике?

Бесплатно, без регистрации — и ваши файлы никогда не покидают ваш компьютер.

Проверить мои файлы