Проверить TLS-сертификат — значит проверить доверенную цепочку, срок действия, назначение и соответствие имени сервера ожидаемому адресу. Наличие шифрования без этих проверок недостаточно.
Что значит «проверить TLS-сертификат»?
Проверить TLS-сертификат — значит проверить доверенную цепочку, срок действия, назначение и соответствие имени сервера ожидаемому адресу. Наличие шифрования без этих проверок недостаточно.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Проверить TLS-сертификат — значит проверить доверенную цепочку, срок действия, назначение и соответствие имени сервера ожидаемому адресу. Наличие шифрования без этих проверок недостаточно.
Клиент должен убедиться, что сертификат ведёт к доверенному центру и разрешён для нужной роли, а DNS-имя или IP соответствует правилам проверки идентичности сервиса. Не следует принимать имя из произвольного поля сертификата или отключать verification ради устранения ошибки. Проверки отзыва зависят от политики клиента и инфраструктуры. Успешная проверка подтверждает связь ключа с сервисом, но не означает, что содержимое сайта безопасно или бизнес заслуживает доверия.
Источник: www.rfc-editor.org.