Skip to content

КриптоПро CSP 5

КриптоПро CSP - программа для работы с электронными цифровыми подписями (ЭЦП)

Установка из репозитория

Необходимо установить пакет cryptopro-preinstall из репозитория, введите команду:

shell
su -
apt-get update
apt-get install cryptopro-preinstall
shell
epm -i cryptopro-preinstall

Подготовка к работе КриптоПро CSP 5

Далее скачайте с официального сайта (https://cryptopro.ru/products/csp) дистрибутив программы, заполнив форму. Выбирайте Linux x64 RPM пакет.

Скачивание КриптоПро

После скачивания архива, полностью распакуйте его и через терминал под root'ом запустите графический инсталлятор командой bash install_gui.sh . На втором шаге можете выбрать нужные компоненты.

Версии КриптоПро

По завершении установки появится приложение "Инструменты КриптоПро".

Работа с носителями

Если при установке была выбрана поддержка токенов и смарт-карт, то контейнеры, хранимые в защищённых носителях, будут определяться в "Инструменты КриптоПро". Если же контейнеры хранятся на незащищённых носителях (на обычных "флешках") и "из коробки" такие контейнеры не стали определяться в "Инструменты КриптоПро" при подключении USB-носителя, то, как вариант, можно скопировать содержимое USB-носителя в директорию var/opt/cprocsp/keys/username, где username - используемое имя пользователя. Тогда "Инструменты КриптоПро" начнут видеть контейнеры в считывателе "Директория" (HDIMAGE)

Установка личных сертификатов в КриптоПро CSP 5

Теперь можно установить личные сертификаты.

  1. Из контейнеров, в которые уже был установлен сертификат - выбрав в "Инструменты КриптоПро" во вкладке "Контейнеры" нужный из списка и нажав "Установить сертификат"
  2. Из файла - выбрав в "Инструменты КриптоПро" вкладку "Сертификаты", нажав "Установить сертификаты"

Установка корневых и промежуточных сертификатов в КриптоПро CSP 5

Для работы на определённых площадках может потребоваться установка дополнительных корневых (root) и промежуточных (intermediate) сертификатов. После их скачивания, установить такие сертификаты можно будет средствами "Инструменты КриптоПро" в разделе Сертификаты/Установить сертификаты.

Настройка Браузер

Для работы с ЭЦП подойдут Яндекс.Браузер и Chromium-GOST

Плагин для браузера

Для полноценной работы с ЭЦП в браузере также требуется наличие:

  • установленного в браузере КриптоПро ЭЦП Browser plug-in
  • установленного в системе пакета cprocsp-pki-plugin

Если в Chromium GOST по какой-то причине плагин CryptoPro Extension for CAdES Browser Plug-in не установился автоматически, то его потребуется установить в магазине приложений.

Далее, в случае отсутствия установленного пакета cprocsp-pki-plugin, плагин предложит скачать архив:

В скачанном архиве нас будет интересовать пакет cprocsp-pki-plugin-*-amd64.rpm.

Распаковываем файл и под root'ом выполняем apt-get install cprocsp-pki-plugin-64-2.0.14892-1.amd64.rpm

* здесь команда приведена для примера. Версии пакетов и, соответственно, их номер постоянно обновляются.

Теперь возвращаемся в браузер и идём проверять работу плагина. Все должно работать

Авторы

The avatar of contributor named as Dmitry Tretyakov Dmitry Tretyakov
The avatar of contributor named as Oleg Shchavelev Oleg Shchavelev
The avatar of contributor named as x1z53 x1z53
The avatar of contributor named as Ampernic Ampernic

История изменений