Для создания PDF-документа c присоединенной электронной подписью (ЭП), а также для проверки такой подписи в документе необходимы следующие компоненты:
- программа Adobe Acrobat или Adobe Reader версий 8, 9, Х, XI или DC;
- криптографическая утилита КриптоПро CSP;
- модуль создания и проверки подписи КриптоПро PDF.
Для тех, кто ранее не сталкивался с данным ПО, немножко расскажу о каждом из этих программных продуктов.
Adobe Acrobat — программа от компании Adobe Systems, предназначенная для создания, редактирования и просмотра электронных документов в формате PDF. Данный программный продукт является платным. Подробную информацию о программе можно найти на сайте компании — https://www.adobe.com/ru/. К сожалению, в настоящее время купить данную программу невозможно, так как из-за санкций компания прекратила продажи своего ПО на территории России.
Adobe Acrobat Reader — бесплатная программа, предназначенная для просмотра, печати, добавления комментариев и подписания электронных документов в формате PDF, а также заполнения специальных PDF-форм. Пользователям старых версий программы необходимо учитывать тот факт, что до версии 11.0.07 функции комментирования, подписания и заполнения PDF-форм в Adobe Reader доступны лишь в документах с расширенным доступом (см. примечание ниже). Более подробную информацию о программном продукте можно найти на странице загрузки программы — https://get.adobe.com
Примечание: К PDF-документам с расширенным доступом относятся PDF-формы, предназначенные для заполнения пользователями в Adobe Reader или PDF-файлы, с которыми проведена операция расширения доступа. Операция расширения доступа или создания PDF-формы может быть осуществлена над произвольным PDF-документом, при этом сам PDF-документ может быть создан любым доступным способом.
Операция расширения доступа имеется в наличии в Adobe Acrobat редакций Professional и Pro. В Adobe Acrobat редакции Standard данная операция присутствует, но в усечённом виде, и её проведение не даёт пользователям Adobe Reader возможности создания или добавления подписи.
КриптоПро CSP — программа-криптопровайдер от российской компании «КриптоПро». Более подробно об этой программе я писал ранее, а потому в данной статье останавливаться на ней не буду.
КриптоПро PDF — модуль для работы с электронной подписью от той же компании «КриптоПро». Данный программный продукт позволяет использовать сертифицированные средства криптографической защиты информации КриптоПро CSP в программах Adobe Acrobat и Adobe Reader для формирования и проверки электронной подписи в документах формата PDF. В модуле предусмотрена возможность создания так называемой усовершенствованной подписи с отметкой времени, а также специального штампа, визуального подтверждающего, что распечатанный документ был подписан ЭП.
Примечание: Для проверки подписи в программе Adobe Reader покупать и устанавливать лицензии для продуктов КриптоПро PDF и КриптоПро CSP не требуется. Для создания подписи в Adobe Reader потребуется лицензия на КриптоПро CSP. Для работы же с Adobe Acrobat придётся покупать лицензии на все программные продукты.
Как установить КриптоПро PDF
Скачать дистрибутив программы КриптоПро PDF можно с официального сайта компании «КриптоПро» (прямая ссылка на страницу загрузки: https://www.cryptopro.ru
Установку КриптоПро PDF следует производить только после установки Adobe Acrobat или Adobe Reader. В противном случае программа инсталляции выдаст соответствующее предупреждение, и инсталляция будет прекращена.
Если же Adobe Acrobat или Adobe Reader уже присутствуют на компьютере, установка программы происходит стандартно — на каждом этапе инсталляции просто кликаем по кнопке «Далее». Ввод серийного номера лицензии производится только в том случае, если программа куплена. При установке для бесплатного использования поле «Серийный номер» оставляем незаполненным.
![Ввод регистрационных данных](https://webbrat.ru/wp-content/uploads/2021/05/pdf2.gif)
Если в дальнейшем планируется покупка модуля КриптоПро PDF, то ввести серийный номер лицензии можно будет и позже. Для этого потребуется просто запустить компоненту «Управление лицензиями КриптоПро PKI».
![Запуск компоненты 'Управление лицензиями КриптоПро PKI'](https://webbrat.ru/wp-content/uploads/2021/05/pdf4.gif)
В открывшемся окне компоненты «Управление лицензиями КриптоПро PKI» необходимо будет щёлкнуть правой кнопкой мыши по строке с названием нужного программного продукта и в появившемся контекстном меню последовательно выбрать пункты «Все задачи −> Ввести серийный номер…».
![Ввод серийного номера](https://webbrat.ru/wp-content/uploads/2021/05/pdf3.gif)
Работа с модулем КриптоПро PDF
Проверка начальных установок программ Adobe Acrobat и Adobe Reader
После установки КриптоПро PDF необходимо открыть программу Adobe Acrobat или Adobe Reader и выбрать в меню «Редактирование» пункт «Установки». В открывшемся окне «Установки» следует выбирать категорию «Подписи» и в блоке «Создание и оформление» кликнуть по кнопке «Подробнее…».
![Окно 'Установки'](https://webbrat.ru/wp-content/uploads/2021/05/pdf5.gif)
В открывшемся окне «Установки создания и оформления» следует убедиться, что в поле «Метод подписания по умолчанию» установлено значение «КриптоПро PDF» (см. рис. ниже).
![Окно 'Установки создания и оформления'](https://webbrat.ru/wp-content/uploads/2021/05/pdf6.gif)
В случае внесения каких-либо изменений в установки в целях сохранения этих установок все открытые диалоговые окна должны быть закрыты с помощью кнопки «ОК».
Подписание документа в Adobe Acrobat и Adobe Reader
Для подписания имеющегося PDF-документа электронной подписью необходимо открыть документ в Adobe Acrobat или Adobe Reader, перейти на вкладку «Инструменты» и кликнуть по ярлыку «Сертификаты». (Не обращайте внимания на ярлык «Подписи», который служит для создания аналога рукописной подписи).
![Вкладка 'Инструменты'](https://webbrat.ru/wp-content/uploads/2021/05/pdf1.gif)
На появившейся панели инструментов «Сертификаты» следует щёлкнуть по кнопке «Поставить цифровую подпись».
![Панель инструментов 'Сертификаты'](https://webbrat.ru/wp-content/uploads/2021/05/pdf8.gif)
После щелчка по кнопке «Поставить цифровую подпись» программа сразу же предложит выделить с помощью курсора место, куда будет помещён специальный штамп, визуально подтверждающий, что документ подписан ЭП.
![Выделение места под штамп](https://webbrat.ru/wp-content/uploads/2021/05/pdf9.gif)
После выделения области для штампа программа запросит выбрать сертификат электронной подписи, которая будет использована при подписании.
![Выбор сертификата](https://webbrat.ru/wp-content/uploads/2021/05/pdf7.gif)
В окне «Подпись с помощью цифрового удостоверения» необходимо просто кликнуть по кнопке «Продолжить» для подтверждения своего выборы.
![Подтверждение выбора](https://webbrat.ru/wp-content/uploads/2021/05/pdf10.gif)
В окне «Подпись от лица…» необходимо выбрать или создать шаблон штампа, визуально подтверждающий, что документ подписан ЭП. Замечу, что такой шаблон лучше всего создать предварительно в каком-либо графическом редакторе, а затем конвертировать в формат PDF, так как программа Adobe Reader, например, не позволяет вставлять графические изображения других форматов.
![Выбор шаблона штампа](https://webbrat.ru/wp-content/uploads/2021/05/pdf11.gif)
После клика по кнопке «Подписать» процедура подписания документа электронной подписью завершается.
Примечание: Содержимое штампов, визуально подтверждающих, что документ подписан ЭП, регулируется ГОСТ Р 7.0.97-2016 «Национальный стандарт РФ. Система стандартов по информации, библиотечному и издательскому делу. Организационно-распорядительная документация. Требования к оформлению документов» (утверждён Приказом Росстандарта от 08.12.2016 № 2004-ст). Согласно данному стандарту, штамп обязательно должен содержать:
- фразу «документ подписан электронной подписью»;
- номер сертификата электронной подписи;
- фамилию, имя, отчество подписанта;
- срок действия сертификата.
Об отличиях в возможностях Adobe Reader и Adobe Acrobat
Отличия в возможностях работы с электронной подписью в программах Adobe Reader и Adobe Acrobat обусловлены особенностями функционирования этих программ и никак не связаны с работой модуля КриптоПро PDF. Основные отличия приведены в таблице ниже.
Возможности | Adobe Acrobat (Standard, Pro) | Adobe Acrobat Reader |
Сертификация документа (видимой подписью или без видимой подписи) | Да | Нет |
Создание электронной подписи в документе | Да | Да, в версиях 11.0.07 и выше. В версиях 8, 9, X, XI (до версии 11.0.07) — только при предоставлении расширенного доступа к документу |
Проверка электронной подписи в документе | Да | Да |
Автоматизация создания и проверки электронных подписей с помощью технологии OLE | Да | Нет |
Другие статьи по схожей тематике
- О подписании документов Microsoft Office цифровой подписью
- Программы для подписания документов различных форматов
- Что такое электронная подпись
- Криптографическая утилита КриптоПро CSP
- Об установке сертификата ЭЦП на компьютер
- О копировании контейнера закрытого ключа
- Бесплатные программы для просмотра документов в форматах PDF и DjVu