Выбор исходных данных и способа обработки

PDF допускает добавление новых версий после подписи. Поле laterChanges отмечает байты после подписанного диапазона; их допустимость зависит от политики сертификации и требует отдельного анализа.

  • На входе: PDF.
  • Результат: JSON.

Порядок действий

Независимая проверка CMS и диапазонов.

  1. Загрузите подписанный PDF без пересохранения.
  2. Проверьте integrity и cryptographicSignature.
  3. Отдельно проверьте доверие, отзыв и метку времени в доверенном валидаторе.

Практический пример

Целостность true, доверие unknown-offline.

Вход и результат
Исходные данные
PDF, подписанный тестовым самоподписанным сертификатом.
Результат
Целостность true, доверие unknown-offline.

Целостность и подпись true, laterChanges=false; trust остаётся unknown-offline до внешней проверки.

Ограничения и проверка готового файла

Целостность и подпись true, laterChanges=false; trust остаётся unknown-offline до внешней проверки.

Для выбранной операции данные передаются нашему серверу. Временные рабочие файлы удаляются после обработки; история пользовательских файлов не создаётся.

Официальные требования: RFC 5652: CMS

  • RSA PKCS#1 v1.5, SHA-1/256/384/512.
  • ГОСТ, EC, RSA-PSS и timestamp не поддержаны.
  • Цепочка доверия, OCSP/CRL и юридическая сила не подтверждаются.

Вопросы и ответы

Какие исходные данные принимает «Проверить цифровые подписи PDF»?

Поддерживаются: PDF. RSA PKCS#1 v1.5, SHA-1/256/384/512.

Что получится после обработки в «Проверить цифровые подписи PDF»?

Проверьте ByteRange, CMS messageDigest и RSA-подпись без обещания доверия сертификату. Форматы результата: JSON.

Как проверить результат этой операции?

Целостность и подпись true, laterChanges=false; trust остаётся unknown-offline до внешней проверки.

Какой пример помогает начать работу?

PDF, подписанный тестовым самоподписанным сертификатом.. Независимая проверка CMS и диапазонов. Ожидаемый результат: Целостность true, доверие unknown-offline..

Какие ограничения нужно учитывать?

RSA PKCS#1 v1.5, SHA-1/256/384/512. ГОСТ, EC, RSA-PSS и timestamp не поддержаны. Цепочка доверия, OCSP/CRL и юридическая сила не подтверждаются.

Где обрабатываются данные и сохраняется ли история?

Для выбранной операции данные передаются нашему серверу. Временные рабочие файлы удаляются после обработки; история пользовательских файлов не создаётся.