Выбор исходных данных и способа обработки
PDF допускает добавление новых версий после подписи. Поле laterChanges отмечает байты после подписанного диапазона; их допустимость зависит от политики сертификации и требует отдельного анализа.
- На входе: PDF.
- Результат: JSON.
Порядок действий
Независимая проверка CMS и диапазонов.
- Загрузите подписанный PDF без пересохранения.
- Проверьте integrity и cryptographicSignature.
- Отдельно проверьте доверие, отзыв и метку времени в доверенном валидаторе.
Практический пример
Целостность 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 и юридическая сила не подтверждаются.
Где обрабатываются данные и сохраняется ли история?
Для выбранной операции данные передаются нашему серверу. Временные рабочие файлы удаляются после обработки; история пользовательских файлов не создаётся.