Проверка подлинности документа
Убедитесь, что подписанный документ не изменялся. Два способа: вставить контрольную сумму из СМС или приложить сам файл — договор, заказ-наряд или протокол подписания (Приложение №1). Файл на сервер не отправляется: его сумма считается прямо в вашем браузере, и уходит только она.
Её мы присылаем СМС сразу после подписания. Пробелы и переносы можно не убирать. Если приложить ещё и сам файл — сверка суммы произойдёт прямо в вашем браузере.
Проверенная контрольная сумма (SHA-256):
Как проверить вручную (без интернета)
Вычислите SHA-256 файла и сравните с эталоном. Для договора и заказ-наряда эталон напечатан в самом протоколе, в таблице «Подписанные документы». Для самого протокола эталон — та сумма, что пришла вам СМС: внутри файла его собственная сумма находиться не может, она вычисляется уже по готовому файлу.
Windows: certutil -hashfile "файл.pdf" SHA256
macOS / Linux: shasum -a 256 "файл.pdf"
Совпадение означает, что файл побайтово идентичен подписанному — он не изменялся.
Проверка сверяет контрольную сумму файла с записанной при подписании. Это подтверждает неизменность документа (простая электронная подпись, 63-ФЗ).