Порядок проверки подлинности подписи и сертификата
[Примечание] Примечание

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

В остальных случаях проверка подлинности подписи сводится к проверке хеша дайджеста подписываемого документа с использованием соответствующих алгоритмов вычисления хеш-функций.

Проверка подлинности подписи и сертификатов подписи, а также неизменности файлов вложений осуществляется в следующем порядке:

  1. Выгрузите данные подписи и сертификаты для требуемого документа (см. инстр. «Выгрузка результатов проверки подписи»).

  2. В случае наличия в подписываемом документе файлов вложений, для каждого файла:

    1. Вычислите значение MD5-хеша, используя любое доступное ПО для подсчета контрольных сумм по алгоритму MD5.

    2. Полученное шестнадцатеричное значение преобразуйте в формат "base64", при помощи любого доступного конвертера "hex""base64".

    3. Откройте файл дайджеста документа, и сравните полученное значение контрольной суммы в формате "base64" со значением, указанным в соответствующем блоке мета-информации дайджеста.

      [Примечание] Примечание

      Подробнее о структуре дайджеста документа см. разд. «Файл дайджеста подписываемого документа».

  3. Запустите приложение для разбора конфликтов, поддерживающее проверку того типа подписи, который был использован для подписания проверяемого документа (см. разд. «Проверка подлинности ЭП при помощи сторонних сервисов и ПО»).

  4. Выполните проверку выгруженных подписей в соответствии с инструкциями в документации используемого ПО для разбора конфликтов. В качестве исходного проверяемого файла укажите файл дайджеста документа.