Как подписать PDF электронной подписью
Подписать PDF электронной подписью сегодня можно несколькими способами — и выбор зависит от того, какой юридический вес нужен документу и есть ли у вас квалифицированный сертификат. В этой статье разберём все варианты: от УКЭП через КриптоПро до простой подписи по SMS-коду, — а также объясним, что именно хранить, чтобы подпись имела силу в суде.
Какими бывают электронные подписи на PDF
По 63-ФЗ «Об электронной подписи» существует три вида подписи. Применительно к PDF-файлам они реализуются по-разному.
Отделённая подпись — файл .sig (формат CAdES)
Самый распространённый формат для УКЭП в России. Вы подписываете PDF-файл, и в результате получаете два файла: оригинал document.pdf и файл подписи document.pdf.sig. Подпись вычислена по ГОСТ Р 34.10-2012 и криптографически привязана к содержимому документа. Изменить PDF после подписания невозможно без аннулирования подписи.
Встроенная подпись в PDF — формат PAdES
Подпись встраивается непосредственно внутрь PDF-файла. В результате получается один файл, который содержит и документ, и подпись. Такой формат удобен для передачи: не нужно следить за парой файлов. Однако в российской практике PAdES используется реже, чем CAdES, и его поддержка в отечественных СКЗИ требует проверки совместимости.
ПЭП — простая электронная подпись по коду
Простая подпись не использует криптографию: подписант получает одноразовый код по SMS или email и вводит его на странице подписания. Сервис фиксирует действие и формирует протокол подписания — документ, который содержит время, IP-адрес, номер телефона или email и хеш подписанного файла. Именно протокол является доказательной базой. ПЭП подходит для внутреннего документооборота, договоров с физлицами и ситуаций, где стороны заранее договорились о его юридической силе.
Как подписать PDF электронной подписью УКЭП
Для УКЭП вам потребуется действующий квалифицированный сертификат, выданный аккредитованным удостоверяющим центром, и установленный КриптоПро CSP версии 5.0 или выше.
Шаг 1. Убедитесь, что сертификат действует
Откройте КриптоПро CSP → «Сертификаты» и проверьте срок действия и ИНН в сертификате. Истёкший или отозванный сертификат не даёт юридически значимой подписи.
Шаг 2. Подпишите PDF через браузер или сервис
Установите КриптоПро Browser Plug-in и воспользуйтесь онлайн-сервисом. На Cert4U можно подписать PDF прямо в браузере: загрузите файл, выберите сертификат из списка, нажмите «Подписать». Плагин обращается к вашему токену или реестру, вычисляет подпись по ГОСТ и отдаёт результат серверу.
Шаг 3. Скачайте комплект документов
После подписания вы получите:
- оригинальный PDF-файл;
- файл подписи
.sig(формат CAdES-BES); - PDF со штампом «Подписано ЭП» на последней странице — визуализация для удобства;
- протокол подписания в PDF.
Шаг 4. Передайте контрагенту полный комплект
Важно передать и document.pdf, и document.pdf.sig вместе. Только пара «документ + подпись» позволяет провести криптографическую проверку.
Как подписать PDF простой электронной подписью (ПЭП) онлайн
ПЭП — самый быстрый способ подписать PDF онлайн без токена и специального ПО. Вся процедура занимает 2–3 минуты.
- Оператор загружает PDF в Cert4U и указывает email или телефон подписанта.
- Подписант получает ссылку на страницу подписания — по email или SMS.
- Подписант открывает документ, читает его и нажимает «Подписать».
- Приходит одноразовый код по SMS или email. Подписант вводит его.
- Сервис фиксирует подписание и автоматически формирует протокол: время, IP, хеш PDF, идентификатор подписанта.
- Все стороны получают PDF со штампом и протокол на email.
Такой формат юридически значим при наличии соглашения сторон об использовании ПЭП (статья 9 63-ФЗ). Для массового документооборота это соглашение можно включить в оферту или рамочный договор.
Как отправить PDF на подпись контрагенту
Если вам нужно не самому подписать документ, а получить подпись от другой стороны, алгоритм следующий:
- Загрузите PDF в сервис подписания.
- Укажите email или телефон контрагента.
- Сервис автоматически отправит приглашение со ссылкой.
- Контрагент подписывает в браузере — без регистрации и без установки ПО (для ПЭП) или с помощью своего КриптоПро-токена (для УКЭП).
- Вы получаете уведомление о подписании и скачиваете готовый комплект.
Посмотрите тарифы Cert4U — отправка на подпись включена во все планы, включая бесплатный тестовый период.
Как проверить электронную подпись на PDF
Проверка зависит от типа подписи.
Проверка УКЭП (файл .sig)
Для криптографической проверки по ГОСТ используйте:
- КриптоПро CSP — утилита
cryptcpили графический интерфейс; - Онлайн-сервис — загрузите пару «PDF + .sig» на страницу проверки подписи. Сервис вернёт статус цепочки сертификата, срок действия, ИНН подписанта и временну́ю метку.
Проверка ПЭП
Для ПЭП криптографической проверки не существует — вместо неё исследуется протокол подписания: хеш файла в протоколе должен совпадать с хешем полученного PDF. Это подтверждает, что документ не изменялся после подписания.
Видимый штамп на PDF и юридическая сила: что важно понимать
Многие ожидают увидеть «синюю печать» на PDF — и современные сервисы действительно добавляют на последнюю страницу видимый штамп «Подписано ЭП» с именем подписанта, датой и QR-кодом. Это удобная визуализация, но не сама подпись.
Юридическую силу документу придаёт:
- для УКЭП — файл .sig (или встроенная PAdES-подпись), привязанный к конкретному хешу PDF;
- для ПЭП — протокол подписания, выданный сервисом.
Что хранить: всегда сохраняйте полный комплект — оригинальный PDF, файл .sig (если УКЭП) и протокол. Если вы храните только «красивый PDF со штампом», но потеряли .sig, криптографически доказать подлинность подписи будет невозможно.
Часто задаваемые вопросы
Можно ли подписать PDF электронной подписью бесплатно?
ПЭП через Cert4U доступна на тестовом тарифе без оплаты. Для УКЭП нужен квалифицированный сертификат — его выдаёт аккредитованный УЦ, это платно. Сам процесс подписания через браузерный сервис может быть бесплатным в рамках тарифа.
Подойдёт ли электронная подпись на PDF для суда?
УКЭП в формате CAdES или PAdES принимается судами как письменное доказательство (ст. 71 ГПК, ст. 75 АПК). ПЭП принимается при наличии соглашения сторон и достаточного протокола. Без полного комплекта документов суд может отклонить доказательство.
Что такое CAdES и PAdES — в чём разница на практике?
CAdES — международный стандарт «контейнерной» подписи; в России применяется с алгоритмами ГОСТ. Результат — отдельный файл .sig. PAdES — стандарт встроенной подписи внутри PDF. Оба формата юридически равнозначны при условии использования квалифицированного сертификата, разница — в удобстве хранения и передачи.
Нужно ли устанавливать программы, чтобы подписать PDF онлайн?
Для ПЭП — нет, достаточно браузера. Для УКЭП через браузерный плагин потребуется установить КриптоПро CSP и КриптоПро Browser Plug-in один раз. После этого подписание происходит прямо в браузере без других программ.
Готовы подписать PDF прямо сейчас? Попробуйте Cert4U бесплатно — загрузите документ, выберите УКЭП или ПЭП по коду и получите готовый комплект за несколько минут.