Мандаты шлюза: запрос в УЦ при помощи КриптоПро CSP

Описание создания мандата шлюза средствами КриптоПро CSP в NGate

В данном разделе описан процесс генерации ключей и запроса на сертификат доступа для шлюза (мандат шлюза) с использованием функционала КриптоПро CSP и последующая установка сертификата доступа для шлюза в систему NGate.

  1. Откройте страницу создания запроса на сертификат шлюза:
    Certificates > Gateway Certificates > Create Request.


  2. Убедитесь, что в систему загружена внешняя гамма достаточного размера, иначе создание запроса будет невозможно.
    Совет: В поле Algorithm будет сообщение о достаточной или недостаточной длине гаммы для выбранного типа шифрования. Сгенерируйте и загрузите гамму при необходимости.


  3. Введите основные обязательные параметры сертификата:
    Name: Наименование данного мандата в ПО NGate
    Algorithm Алгоритм шифрования:
    • ГОСТ 34.10-2001 256 бит
    • ГОСТ 34.10-2012 256 бит
    • ГОСТ 34.10-2012 512 бит
    • RSA 2048 бит
    • RSA 4096 бит
    • ECDSA 256bit secp256r1
    • ECDSA 384bit secp384r1
    • ECDSA 521bit secp521r1

    Subject CN

    Доменное имя, которое будет использоваться для подключения к ресурсам

  4. Остальные поля необходимо заполнить в соответствии с требованиями политик безопасности и требованиями УЦ.
    Country (C) Код страны в двухбуквенном формате (например, RU)
    Region (S) Наименование региона субъекта РФ
    City (L) Наименование населённого пункта
    Address (STREET) Почтовый адрес
    Organization (O) Наименование организации
    Department (OU) Наименование подразделения
    E-mail (E) Адрес электронной почты
  5. Подробные сведения о сертификате расположены в секции Certificate Details c возможностью открытия дополнительных полей при нажатии Expand Section.
    Container: Имя контейнера c префиксом HDIMAGE, где будет храниться закрытый ключ сервера.
    Важное замечание: Не изменяйте префикс \\.\HDIMAGE\ для корректного создания запроса!
    INN ИНН с Идентификационный номер налогоплательщика (физического лица)

    INN of Legal Entity (INNLE)

    ИНН юридического лица

    OGRN ОГРН ‒ Основной государственный регистрационный номер (для организаций)
    OGRNIP ОГРНИП ‒ Основной государственный регистрационный номер индивидуальных предпринимателей
    SNILS СНИЛС ‒ Страховой номер индивидуального лицевого счёта
    Title (T) Должность
    First Name (G) Полное имя
    Surname (SN) Фамилия
  6. Нажмите кнопку Save для записи введённых данных запроса на сертификат и формирования кода или файла запроса.
  7. Нажмите кнопку Copy в поле Request test, чтобы скопировать в буфер обмена код запроса на сертификат для УЦ в формате Base64. Или загрузите файл запроса в формате .csr.


  8. Отправьте запрос на сертификат в используемый УЦ. Получите от УЦ подписанный сертификат в формате шифрования DER или PEM.
  9. Установите полученный в УЦ подписанный сертификат (DER или PEM) в систему NGate.
    1. Войдите в режим редактирования запроса на сертификат, нажав Edit в поле соответствующего запроса из списка


    2. Нажмите Load Certificate.


    3. Средствами браузера выберите и откройте нужный файл сертификата. Загрузите файл в систему при помощи кнопки Confirm.


    4. В секции данных загруженного сертификата Certificate Data можно активировать версии TLS для применения с помощью флаговой кнопки / .


    5. В секции Details отображаются основные данные серверного сертификата и ключа (мандата).


  10. Сертификат в списке Gateway Certificates изменит тип на CSP Certificate (мандаты с поддержкой CSP).


    Команды работы с сертификатами:
    • Edit — просмотр параметров соответствующего сертификата в списке сертификатов;
    • Create certificate request... — создание запроса на сертификат, на основе данного сертификата;
    • Delete — удалить сертификат из списка.
  11. Для применения сертификата шлюза в создании защищённого соединения нужно привязать сертификат к веб-ресурсу.