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

14 июля 2026

ID 210245

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

Если удаленный хост отправляет службе kavhttpd запросы на сканирование, настоятельно рекомендуется использовать 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.

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

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

  1. Перейдите в %service_dir%/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

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

    • kavhttpd.key – закрытый ключ;
    • kavhttpd.cert – сертификат.
  3. Ограничьте доступ к этим файлам:

    chmod 400 kavhttpd.cert

    chmod 400 kavhttpd.key

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