Подпись сертификатом с алгоритмом ГОСТ в Linux
На данный момент в Linux версии Master PDF Editor нет поддержки Менеджера Сертификатов для сертификатов с поддержкой алгоритмов ГОСТ в связи с особенностями системы. Для электронной подписи используются только компоненты операционной системы.
Чтобы подписать документ сертификатом с поддержкой алгоритмов ГОСТ, необходимо загрузить электронную подпись в «КриптоПро» и потом подписать документ в PDF-редакторе.
Выполните шаги из инструкции, чтобы добавить электронную подпись такого типа:
1. Скачайте и установите КриптоПро CSP.
- Скачайте КриптоПро CSP 5.0 с официального сайта, в том числе пакет cprocsp-rdr-gui-gtk. После скачивания выполните установку КриптоПро CSP 5.0.
Для ОС семейства Debian, Astra Linux, Ubuntu:
$ tar -xf linux-amd64.tgz -C /tmp # /tmp/linux-amd64/install.sh cprocsp-rdr-gui-gtk
Для ОС семейства Альт, Fedora, РЕД ОС, РОСА:
$ tar -xf linux-amd64.tgz -C /tmp # /tmp/linux-amd64/install.sh cprocsp-rdr-gui-gtk
- Также скачайте и установите КриптоПро ЭЦП Browser plug-in, в том числе пакет cprocsp-rdr-gui-gtk. После скачивания выполните команды ниже для установки.
Для ОС семейства Debian, Astra Linux, Ubuntu:
$ tar -xf cades_linux_amd64.tar.gz -C /tmp # dpkg -i /tmp/cades_linux_amd64/cprocsp-pki-cades-64*.deb
Для ОС семейства Альт, Fedora, РЕД ОС, РОСА (при скачивании выберите архив «для Linux (x64, rpm)»)
$ tar -xf cades_linux_amd64.tar.gz -C /tmp # rpm -i /tmp/cades_linux_amd64/cprocsp-pki-cades-64*.rpm
2. В КриптоПро CSP импортируйте необходимый сертификат с расширением .PFX.
Чтобы импортировать сертификат, перейдите на вкладку Сертификаты и выберите Импортировать ключи.
Введите пароль на PFX-файл и пройдите аутентификацию.
3. Укажите в Master PDF Editor путь к библиотеке для настройки подписи.
В параметрах Master PDF Editor откройте Параметры через главное меню, перейдите на вкладку Сертификаты и укажите следующий путь: opt/cprocsp/lib/amd64/libcppkcs11.so
4. Добавьте электронную подпись в документ.
Для этого выберите в главном меню Формы > Подпись или нажмите кнопку Подпись на панели инструментов. В документе обозначьте прямоугольную зону, в которой будет располагаться цифровая подпись.
5. Подпишите документ.
Чтобы подписать документ, выберите прямоугольную зону подписи в документе при помощи инструмента Редактировать документ или Рука .
В окне Свойства подписи выберите сертификат в выпадающем списке Подписать как.
Читайте также:
Подпись PDF документа сертификатом
Менеджер цифровых сертификатов
Невидимая подпись в PDF документах
Рутокен в Linux