Как правильно подписать PDF электронной подписью

Иван Корнев·15.05.2026·6 мин

Чтобы электронно подписать PDF-документ, используйте Adobe Acrobat Reader с установленным модулем КриптоПро PDF для работы с российскими стандартами (ГОСТ). Квалифицированная подпись (КЭП) придает документу юридическую силу без дополнительных соглашений, тогда как усиленная неквалифицированная (УНЭП) требует предварительного согласия сторон. Ключевое условие успеха — исправный токен, действующий сертификат и корректная настройка криптопровайдера в системе.

Разница между КЭП и УНЭП при работе с PDF

Выбор типа подписи определяет юридические последствия и технические требования.

Квалифицированная электронная подпись (КЭП/КЭЦП):

  • Выдается только аккредитованным удостоверяющим центром (УЦ).
  • Автоматически признается аналогом собственноручной подписи и печати (если печать не обязательна по закону).
  • Не требует дополнительных соглашений с контрагентами.
  • Требует наличия сертифицированного средства криптозащиты (например, КриптоПро CSP).

Усиленная неквалифицированная электронная подпись (УНЭП):

  • Может быть выпущена любым УЦ или создана самостоятельно.
  • Юридически значима только если между участниками обмена документами заключено соглашение о признании УНЭП.
  • Часто используется во внутренних системах документооборота или на специализированных платформах.

Важно: Технически процесс постановки подписи в PDF для КЭП и УНЭП может выглядеть одинаково, но правовая сила зависит от статуса сертификата и наличия соглашений. Для сдачи отчетности в госорганы и участия в торгах используйте только КЭП.

Подготовка рабочего места

Прежде чем открывать документ, убедитесь, что программное обеспечение настроено корректно. Без этого этапа подпись либо не поставится, либо будет считаться недействительной.

  1. Установите криптопровайдер. Для работы с ГОСТ-алгоритмами необходим КриптоПро CSP версии 5.0 или выше.
  2. Установите плагин для PDF. Скачайте и установите модуль «КриптоПро PDF». Он интегрируется в Adobe Acrobat Reader и позволяет создавать подписи, совместимые с российским законодательством.
  3. Подключите носитель. Вставьте токен (Рутокен, JaCarta) или флеш-накопитель с ключом в USB-порт. Убедитесь, что установлены драйверы носителя.
  4. Проверьте сертификат. Откройте панель управления КриптоПро, перейдите во вкладку «Сервис» -> «Просмотреть сертификаты в контейнере». Убедитесь, что срок действия сертификата не истек и он не отозван.

Пошаговая инструкция: как подписать PDF в Adobe Acrobat Reader

Процесс подписания стандартен для большинства версий Adobe Acrobat Reader DC при наличии установленного модуля КриптоПро PDF.

  1. Откройте документ. Запустите PDF-файл через Adobe Acrobat Reader.
  2. Выберите инструмент подписи.
    • Перейдите на вкладку «Инструменты» (Tools).
    • Найдите раздел «Сертификаты» (Certificates) или «Защита» (Protect).
    • Нажмите кнопку «Подписать документ» (Digitally Sign).
  3. Укажите место для штампа. Курсор изменится на перекрестие. Выделите мышью прямоугольную область на странице, где будет отображаться визуальный штамп подписи (дата, ФИО, статус).
  4. Выберите сертификат.
    • В появившемся окне выберите цифровой ID. Если вы используете КриптоПро, сертификат должен отображаться в списке доступных.
    • Если список пуст, проверьте подключение токена и наличие модуля КриптоПро PDF.
  5. Настройте внешний вид (опционально). Нажмите «Изменить» рядом с пунктом «Внешний вид», чтобы настроить отображение штампа (логотип, текст, причина подписания).
  6. Подпишите и сохраните.
    • Нажмите «Подписать».
    • Система запросит создание нового файла. Сохраните подписанный PDF под новым именем, чтобы не перезаписывать оригинал (это хорошая практика для архива).
    • Введите PIN-код от токена, если потребуется.

Если вы планируете отправлять документ по email, сохраняйте файл в формате PDF. Некоторые системы требуют открепленную подпись (файл .sig или .p7s отдельно), но для большинства задач достаточно встроенной подписи (CAdES-BES или PAdES), которая сохраняется внутри PDF.

Как проверить электронную подпись в PDF

Проверка позволяет убедиться, что документ не изменялся после подписания и сертификат подписанта действителен.

Автоматическая проверка в Adobe Reader

При открытии подписанного файла сверху появляется синяя панель.

  • «Подпись действительна» (зеленая галочка): Документ целостен, сертификат доверенный, срок действия соблюден.
  • «Подпись недействительна» (красный крест): Документ меняли после подписания, сертификат отозван или истек.
  • «Неизвестный статус подписи» (желтый вопрос): Программа не может построить цепочку доверия. Часто решается добавлением корневого сертификата УЦ в доверенные.

Ручная проверка деталей

  1. Нажмите правой кнопкой мыши на поле подписи.
  2. Выберите «Показать состояние подписи» (Show Signature Status).
  3. В окне свойств проверьте:
    • Статус сертификата: Действителен ли он на момент подписания.
    • Целостность документа: Не было ли изменений.
    • Доверие: Доверяет ли система издателю сертификата.

Онлайн-сервисы

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

Статус проверкиЧто означаетДействия
ДействительнаВсе параметры в норме. Документ имеет юридическую силу.Принять документ к работе.
Истек срок действияСертификат был valid в момент подписания, но сейчас просрочен.Проверить дату подписи. Если она в периоде действия сертификата — подпись легитимна.
ОтозванВладелец или УЦ аннулировали сертификат до истечения срока.Подпись недействительна. Запросите новый документ с актуальной подписью.
Ошибка целостностиФайл изменяли после подписания (даже пробел или мета-данные).Подпись недействительна. Запросите исходный файл.

Частые ошибки и способы их решения

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

1. «Нет доступных сертификатов» или пустой список

  • Причина: Токен не подключен, не установлены драйверы носителя или не запущен сервис КриптоПро.
  • Решение: Переподключите токен в другой USB-порт. Установите драйверы (для Рутокен — RTDrivers, для JaCarta — клиентское ПО). Перезапустите Adobe Reader.

2. Ошибка «Не удается создать подпись» или сбой модуля

  • Причина: Не установлен модуль «КриптоПро PDF» или версия Adobe Reader несовместима с ним.
  • Решение: Переустановите модуль КриптоПро PDF. Убедитесь, что у вас стоит именно Adobe Acrobat Reader, а не сторонние просмотрщики (Foxit, SumatraPDF не поддерживают ГОСТ-подпись нативно без сложных настроек).

3. Подпись есть, но статус «Неизвестно» или «Предупреждение»

  • Причина: Корневой сертификат УЦ, выдавшего подпись, не добавлен в список доверенных на вашем компьютере.
  • Решение:
    1. Откройте свойства подписи в Adobe Reader.
    2. Нажмите «Показать сертификат подписавшего».
    3. Перейдите на вкладку «Доверие» и нажмите «Добавить в доверенные корни».
    4. Либо вручную импортируйте корневой сертификат УЦ в хранилище «Доверенные корневые центры сертификации» Windows.

4. Подпись слетает при редактировании

  • Причина: Любое изменение PDF (даже добавление комментария) после подписания нарушает целостность.
  • Решение: Подписывайте финальную версию документа. Если нужно внести правки, удалите старую подпись, внесите изменения и подпишите заново.

Внимание: Никогда не конвертируйте подписанный PDF в изображения или другие форматы для последующего обратного преобразования в PDF. Это уничтожает криптографическую подпись, так как меняется структура файла.

FAQ

Можно ли подписать PDF на Mac или Linux? Да, но стандартный Adobe Reader для macOS не поддерживает российские ГОСТ-алгоритмы «из коробки». На Mac используют специализированное ПО (например, КриптоАРМ) или браузерные плагины от операторов ЭДО. На Linux работают через КриптоПро CSP для Linux и совместимые офисные пакеты.

Что делать, если срок действия сертификата истек? Подпись, поставленная в период действия сертификата, остается юридически значимой. Однако для новых документов необходимо выпустить новый сертификат. Для долгосрочного хранения подписанных документов рекомендуется использовать штамп времени (TSA), который фиксирует момент подписания независимо от срока действия сертификата.

Обязательно ли видеть визуальный штамп подписи? Нет. Электронная подпись — это набор байтов в структуре файла. Визуальный штамп нужен только для удобства человека. Документ считается подписанным, даже если штамп скрыт или отсутствует, главное — наличие криптографического контейнера подписи.

Как подписать несколько страниц сразу? В Adobe Acrobat Reader подпись обычно ставится один раз и распространяется на весь документ. Если вам нужно визуально отметить каждую страницу, это делается средствами графики, но юридическую силу имеет только криптографическая подпись, привязанная к файлу целиком.