Как проверить файл подписи .sig в КриптоПро

Для проверки отсоединённой подписи нужны исходный документ и файл .sig. Разбираем порядок действий в «Инструментах КриптоПро».

Получили Договор.pdf и Договор.pdf.sig? Первый файл содержит документ, второй – электронную подпись. Криптографическая проверка позволяет установить, соответствует ли подпись этому документу и не изменилось ли его содержимое после подписания.

Что подготовить

  • Исходный документ именно в той версии, которую подписали.
  • Соответствующий файл .sig.
  • Приложение «Инструменты КриптоПро» из состава КриптоПро CSP 5.

Сохраните оба файла из архива в одну папку. Для проверки чужой подписи ваш закрытый ключ и PIN не нужны.

Как проверить подпись

  1. Откройте «Инструменты КриптоПро» и выберите вкладку «Проверка подписи».
  2. Укажите файл .sig кнопкой выбора файла с подписью.
  3. Нажмите «Проверить подпись».
  4. Если программа запросит исходный документ, выберите соответствующий PDF, Word или другой файл.
  5. Изучите результат и сведения о сертификате подписанта. Если подписей несколько, проверьте результат для каждого подписанта.

Порядок описан в официальной инструкции КриптоПро, раздел 2.8.

Как понимать результат

Успешная проверка подписи и проверка полномочий человека – разные задачи. Сверьте владельца сертификата с ожидаемым подписантом. При работе от имени организации отдельно оцените полномочия и, если она используется, МЧД.

Если программа сообщает об ошибке, прочитайте её описание. Несовпадение документа с подписью, истёкший сертификат и недоверенная цепочка сертификатов требуют разных действий. При несовпадении файлов запросите у отправителя исходную пару «документ + подпись»; при проблеме доверия проверьте сертификаты удостоверяющего центра.

Что показывает протокол Сиг.моби

Онлайн-протокол облачного пакета показывает его состав и сведения о подписях. Это не раздел для загрузки и проверки произвольного файла .sig. Для самостоятельной проверки полученного документа используйте порядок выше.