Перейти к основному содержимому

Установка модулей криптографии на сервере

Для работы криптопровайдеров требуется установить на сервере соответствующие модули, загрузить которые можно из следующих источников:

После копирования JAR-файлов в каталог сервера перезапустите сервер.

Установка Bouncy Castle

Чтобы установить модули Bouncy Castle, выполните следующие действия:

примечание

Минимальная поддерживаемая версия — 1.60.

Установка КриптоПро JCP

Чтобы установить модули КриптоПро JCP, выполните следующие действия:

  • Перейдите по ссылке https://www.cryptopro.ru/products/csp/jcp и нажмите Загрузка файлов:

    Ссылка для загрузки файлов на сайте КриптоПро JCP

  • Создайте учетную запись (вкладка Регистрация) или войдите под своей учетной записью, если она у вас есть.

примечание

Демонстрационная версия КриптоПро JCP работает в течение 90 дней.

  • Скачайте архив с самой новой сертифицированной версией КриптоПро JCP и JTLS для JVM:

    Ссылка на архив с сертифицированной версией КриптоПро JCP

  • Распакуйте архив и следующие файлы скопируйте в каталог lib/chassis/modules каталога исполняемых файлов сервера:

    • AdES-core.jar
    • ASN1P.jar
    • asn1rt.jar
    • CAdES.jar
    • cmsutil.jar
    • cpSSL.jar
    • forms_rt.jar
    • J6CF.jar
    • J6Oscar.jar
    • JCP.jar
    • JCPRequest.jar
    • JCPRevCheck.jar
    • JCPRevTools.jar
    • JCPxml.jar
    • JCryptoP.jar
    • Rutoken.jar
    • tls_proxy.jar
    • XAdES.jar

Установка КриптоПро Java CSP

Чтобы установить модули КриптоПро Java CSP, выполните следующие действия:

  • Перейдите по ссылке https://www.cryptopro.ru/products/csp/jcsp и нажмите Загрузка файлов:

    Ссылка для загрузки файлов на сайте КриптоПро Java CSP

  • Создайте учетную запись (вкладка Регистрация) или войдите под своей учетной записью, если она у вас есть.

примечание

Демонстрационная версия КриптоПро Java CSP работает в течение 90 дней.

  • Скачайте архив с самой новой версией КриптоПро Java CSP и JTLS для JVM:

    Ссылка на архив с сертифицированной версией КриптоПро Java CSP

  • Распакуйте архив и следующие файлы скопируйте в каталог lib/chassis/modules каталога исполняемых файлов сервера:

    • AdES-core.jar
    • ASN1P.jar
    • asn1rt.jar
    • CAdES.jar
    • cmsutil.jar
    • cpSSL.jar
    • forms_rt.jar
    • J6CF.jar
    • J6Oscar.jar
    • JCP.jar
    • JCPRequest.jar
    • JCPRevCheck.jar
    • JCPRevTools.jar
    • JCPxml.jar
    • JCryptoP.jar
    • JCSP.jar
    • Rutoken.jar
    • tls_proxy.jar
    • XAdES.jar

Примечания

  • При использовании одновременно JCP и Bouncy Castle рекомендуется брать модули Bouncy Castle из поставки JCP (можно найти в папке dependencies архива).

  • По умолчанию хранилище КриптоПро у каждого пользователя ОС свое. Необходимо учитывать это при смене пользователя, от имени которого работает сервер, или при добавлении ключей и сертификатов вручную через утилиты КриптоПро:

    Настройки КриптоПро JCP

Примеры