HTTPS-соединения

05 марта 2024

ID 210245

Kaspersky Scan Engine в режиме HTTP поддерживает HTTPS для установления безопасного соединения.

Kaspersky Scan Engine не проверяет сертификат HTTP-клиента.

Kaspersky Scan Engine поддерживает следующие защищенные протоколы и наборы шифров:

  • Протокол TLS 1.3 и следующие наборы шифров:
    • TLS_AES_256_GCM_SHA384
    • TLS_CHACHA20_POLY1305_SHA256
    • TLS_AES_128_GCM_SHA256
  • Протокол TLS 1.2 и следующие наборы шифров:
    • TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
    • TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384
    • TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
    • TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
    • TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
    • TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
    • TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
    • TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
    • TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256
    • TLS_DHE_RSA_WITH_AES_256_GCM_SHA384
    • TLS_DHE_RSA_WITH_AES_256_CBC_SHA256
    • TLS_DHE_RSA_WITH_AES_128_CBC_SHA256
    • TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256

Чтобы настроить HTTPS-соединение, вам необходимо указать следующие параметры в файле конфигурации режима HTTP:

Кроме того, вы можете настроить HTTPS-соединение с помощью Kaspersky Scan Engine GUI.

Ниже приведен пример того, как сгенерировать файлы закрытого ключа и сертификата.

Чтобы сгенерировать закрытый ключ и сертификат (Linux):

  1. Перейдите в /opt/kaspersky/ScanEngine/tools.
  2. Выполните следующую команду:

    ./openssl req -new -x509 -config openssl.cnf -newkey ec -pkeyopt ec_paramgen_curve:secp384r1 -nodes -days 3650 -subj "/C=RU/CN=localhost" -keyout kavhttpd.key -out kavhttpd.cert

    В /opt/kaspersky/ScanEngine/tools создаются два файла:

    • kavhttpd.key – закрытый ключ.
    • kavhttpd.cert – сертификат.

Чтобы сгенерировать закрытый ключ и сертификат (Windows):

  1. Перейдите в %service_dir%\tools.
  2. Выполните следующую команду:

    openssl.exe req -new -x509 -config openssl.cnf -newkey ec -pkeyopt ec_paramgen_curve:secp384r1 -nodes -days 3650 -subj "/C=RU/CN=localhost" -keyout kavhttpd.key -out kavhttpd.cert

    В %service_dir%\tools создаются два файла:

    • kavhttpd.key – закрытый ключ.
    • kavhttpd.cert – сертификат.

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!