Подготовка к развертыванию КриптоПро Ключ
Данный раздел содержит список условий, выполнение которых необходимо для полноценного развертывания КриптоПро Ключ.
Требования
КриптоПро Ключ предъявляет следующие системные требования:
Для функционирования серверной части в nix-системах:
- ОС СН Astra Linux SE Смоленск;
- СКЗИ «КриптоПро CSP» 5.0 и новее;
- веб-сервер (cpnginx, соответствующий версии КриптоПро CSP, либо nginx 1.18.0 и новее);
- утилита конфигурирования CPShell (для ОС СН Astra Linux SE Смоленск в режиме замкнутой программной среды (ЗПС)) либо PowerShell 7.4 и новее.
Для функционирования пользовательского АРМ:
- операционная система, поддерживаемая СКЗИ «КриптоПро CSP» 5.0 и новее;
- СКЗИ «КриптоПро CSP» 5.0 и новее;
- веб-браузер с установленным плагином КриптоПро Browser plug-in (Chromium Gost, Яндекс.Браузер, Opera, Firefox) (опционально).
Для функционирования пользовательского мобильного устройства:
- мобильная ОС iOS версии не ниже 13 (при использовании Ключ SDK) либо 15 (при использовании мобильных приложений), Android версии не ниже 8;
- мобильное приложение на базе Ключ SDK.
СУБД не требуются для клиентских компонентов и серверных компонентов, которые не имеют собственной БД. В настоящий момент такими компонентами являются Веб-интерфейс Пользователя и Сервис взаимодействия с Ключ SDK.
Сертификаты и ключи:
- Ключ доступа типа "Пользователь" для подключения к КриптоПро HSM 2.0;
- Сертификат для подключения к КриптоПро HSM 2.0 (в формате .cer);
- Ключи и сертификаты веб-сервера, содержащие сооветствующие расширения SAN (для обеспечения взаимодействия с Ключ SDK);
- Сервисные сертификаты для экземпляров компонентов КриптоПро Ключ (минимально необходимы сертификаты для Центра Идентификации и Веб-интерфейса, PFX);
- Сертификат подписи маркеров безопасности для ЦИ (в формате .cer);
- Сертификат Оператора и соответствующие промежуточные и корневые сертификаты для построения цепочки (в формате .cer);
- Сертификат администратора ЦР УЦ (для добавления обработчика запросов на сертификат к КриптоПро УЦ 2.0, опционально, PFX);
- Иные корневые и промежуточные сертификаты, необходимые для построения цепочек перечисленных сертификатов.
Другое:
- лицензии на КриптоПро Ключ, КриптоПро CSP, TSP и OCSP-клиенты (если планируется создание подписей, требующих обращения к соответствующим службам).
- Конфигурационные файлы для обработчика запросов на сертификат:
rdn.config
иtemplates.config
; - Гамма для ДСЧ "Исходный материал" (при использовании КриптоПро Ключ в тестовом режиме).
Порядок развертывания
Развертывание СЭП должно быть выполнено в следующем порядке.
- Установка КриптоПро Ключ и дополнительного ПО
- Настройка взаимодействия с ПАКМ КриптоПро HSM или тестового считывателя
- Разворачивание сервисов КриптоПро Ключ
- Активация и запуск сервисов
- Ввод лицензии
- Настройка веб-сервера
Примечание
Развертывание СЭП на виртуальной машине допустимо только с целью тестового использования.