Установка КриптоПро CSP на Linux#
- Загрузка дистрибутива
- Установка КриптоПро CSP
- Установка пакета для графического интерфейса ввода пароля
- Установка пакетов для работы с ключевыми носителями
- Установка лицензии КриптоПро CSP
- Установка модулей TSP и OCSP
- Установка лицензии на модули TSP и OCSP
- Настройки для работы с КриптоПро CSP 4
Загрузка дистрибутива#
- Перейдите на официальный сайт КриптоПро.
- Пройдите регистрацию или авторизацию. Скачивание дистрибутива доступно только после регистрации. Это связано с тем, что криптопровайдер представляет собой средство криптографической защиты информации, а это значит, что его распространение подлежит учету в соответствующих государственных органах.
- На странице продукта КриптоПро CSP нажмите Скачать.
- Ознакомьтесь и согласитесь с лицензионным соглашением.
- Скачайте дистрибутив
.tgzв соответствии с установленной операционной системой и её разрядностью.
⚠️ Требования к версии: КриптоАРМ поддерживает КриптоПро CSP версии 5.0 и выше
Установка КриптоПро CSP#
⚠️ Примечание: Все действия выполняются от имени пользователя с правами администратора
rootили черезsudo.
-
Если дистрибутив скачан в формате .tgz, его необходимо распаковать. Сделать это можно двумя способами — через графический интерфейс или в терминале.
- Найдите архив в файловом менеджере и нажмите на него правой кнопкой мыши. Выберите пункт Распаковать в эту папку/Извлечь здесь.
- Выполните команду в терминале:
-
Запустите установщик по команде:
-
Если запущена графическая установка, нажмите Далее в открывшемся окне.
-
Выберите все дополнительные пакеты, кроме «Провайдер КС2», и снова нажмите Далее.
-
Подтвердите установку и дождитесь её окончания.
-
Закройте установщик.
📌 По умолчанию CSP устанавливается в /opt/cprocsp/.
Установка пакета для графического интерфейса ввода пароля#
Для работы с контейнерами закрытых ключей требуется ввод пароля.
Установите пакет для графического интерфейса диалога ввода пароля, запустив в терминале команду:
Установка пакетов для работы с ключевыми носителями#
⚠️ Примечание: Для работы с ключевыми ностителями в deb-based системе должны быть установлены:
- библиотека
libccidне ниже 1.3.11,- пакеты
pcscdиlibpcsclite1.
-
Установите пакеты и драйвера для работы с ключевыми носителями с помощью команд в терминале:
-
Для ключевого носителя Рутокен:
-
Для ключевого носителя JaCarta:
-
Для ключевого носителя ESMART:
Установка лицензии КриптоПро CSP#
Установить лицензию можно в разделе Настройки приложения КриптоАРМ или в терминале системы.
- Откройте терминал.
-
Введите лицензию командой:
⚠️ Примечание: Серийный номер вводится с учётом регистра символов.
Установка модулей TSP и OCSP#
Для создания подписи со штампом времени или усовершенствованной подписи необходимо установить библиотеки поддержки модулей TSP и OCSP:
- Скачайте архив КриптоПро ЭЦП SDK 2.0 по ссылке. Как и в случае с дистрибутивом КриптоПро CSP, для скачивания может потребоваться регистрация.
- Распакуйте архив.
-
Установите пакет:
Для создания подписи со штампом времени или усовершенствованной подписи необходима установка лицензии на модули TSP и/или OCSP.
Для проверки подписи лицензии на данные модули устанавливать не нужно.
Установка лицензии на модули TSP и OCSP#
- Откройте терминал.
-
Введите лицензию на модуль TSP командой:
-
Введите лицензию на модуль OCSP командой:
⚠️ Примечание: Серийный номер следует вводить с соблюдением регистра символов.
Настройки для работы с КриптоПро CSP 4#
-
Установите пакет cprocsp-rsa из дистрибутива КриптоПро:
-
Скачайте скрипт.
-
В терминале введите команду:
-
Далее введите команду:
В результате выполнения команды должно выйти сообщение «Operations done».


