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

Пересохранение PDF повредит старую подпись, поэтому инструмент отказывает для уже подписанных документов. Итог проверяется отдельным криптографическим кодом, а доверие цепочке остаётся отдельной задачей.

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

Настройки и варианты результата

В «Подписать PDF своим сертификатом» доступны следующие параметры. Начните с значений по умолчанию, затем измените нужный параметр и сравните результат с исходником.

Настройки и варианты результата
ПараметрДоступные значенияПо умолчанию
Пароль сертификатаВведите значение для своего файлаЗадайте собственный пароль для этой операции.
Подпись владельца в PDFВведите значение для своего файлаCertificate owner
Причина подписанияВведите значение для своего файлаDocument approval

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

Подписать и проверить CMS.

  1. Загрузите PDF первым, P12/PFX вторым.
  2. Введите пароль контейнера и причину.
  3. Получите результат после независимой проверки целостности и RSA-подписи.

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

Подписанный PDF; тестовый сертификат не доверенный.

Вход и результат
Исходные данные
PDF и тестовый P12 с паролем example.
Результат
Подписанный PDF; тестовый сертификат не доверенный.

Откройте результат в доверенном просмотрщике и проверьте владельца/цепочку сертификата.

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

Откройте результат в доверенном просмотрщике и проверьте владельца/цепочку сертификата.

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

Официальные требования: node-signpdf: signing packages · RFC 5652: CMS

  • Только RSA P12/PFX; ГОСТ/EC/токены не поддерживаются.
  • PDF с существующей подписью не пересохраняется.
  • Нет доверенной метки времени или проверки отзыва.

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

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

Поддерживаются: PDF, P12, PFX. Только RSA P12/PFX; ГОСТ/EC/токены не поддерживаются.

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

Создайте криптографическую подпись PDF своим RSA-сертификатом P12/PFX и проверьте результат. Форматы результата: PDF, JSON.

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

Откройте результат в доверенном просмотрщике и проверьте владельца/цепочку сертификата.

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

PDF и тестовый P12 с паролем example.. Подписать и проверить CMS. Ожидаемый результат: Подписанный PDF; тестовый сертификат не доверенный..

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

Только RSA P12/PFX; ГОСТ/EC/токены не поддерживаются. PDF с существующей подписью не пересохраняется. Нет доверенной метки времени или проверки отзыва.

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

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