OCSP (Online Certificate Status Protocol) — протокол проверки, не отозван ли SSL-сертификат. Без OCSP Stapling браузер сам делает запрос к OCSP-серверу CA — это +100-300ms на каждое новое TLS-соединение и утечка URL-ов в CA. OCSP Stapling: сервер заранее получает ответ OCSP и "прикрепляет" его к TLS handshake. Быстрее и приватнее.
Ниже: подробности, пример, смежные термины, FAQ.
Бесплатный онлайн-инструмент — SSL-чекер: результат мгновенно, без регистрации.
ssl_stapling on; ssl_stapling_verify on;ssl_stapling on;
ssl_stapling_verify on;
ssl_trusted_certificate /path/chain.pem;
resolver 1.1.1.1 valid=60s;OCSP (Online Certificate Status Protocol) — это протокол, который позволяет проверять статус сертификатов SSL/TLS в реальном времени. OCSP Stapling — это усовершенствованная версия OCSP, при которой информация о статусе сертификата прикрепляется к TLS-соединению сервером, что снижает нагрузку на OCSP-серверы и ускоряет процесс проверки. В этом случае клиенту не нужно делать отдельный запрос к OCSP-серверу, что значительно повышает производительность и безопасность.
OCSP позволяет клиентам (обычно браузерам) проверять статус SSL/TLS-сертификатов без необходимости загружать весь список отозванных сертификатов. Вместо этого, клиент отправляет запрос на OCSP-сервер, который возвращает статус сертификата: действующий, отозванный или неизвестный. Запрос включает в себя информацию о сертификате, например, его серийный номер.
Пример запроса OCSP выглядит следующим образом:
GET /ocsp HTTP/1.1
Host: ocsp.example.com
Content-Type: application/ocsp-request
На ответ клиент получает статус сертификата, который может выглядеть так:
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
При этом важно учитывать, что OCSP-серверы могут быть перегружены, что приводит к задержкам в обработке запросов. Также возможны ситуации, когда сервер недоступен, что может вызвать проблемы с доступом к сайтам.
Для обеспечения надежности и скорости многие администраторы используют OCSP Stapling, который позволяет серверам кешировать статус сертификатов и отправлять его вместе с TLS-соединением. Это позволяет избежать необходимости в каждом запросе обращаться к OCSP-серверу.
OCSP Stapling позволяет серверам предоставлять клиентам информацию о статусе сертификатов без необходимости делать отдельные запросы к OCSP-серверу. Это достигается путем периодического опроса OCSP-сервера и кеширования полученного ответа на сервере, который использует сертификат.
Для настройки OCSP Stapling на веб-сервере, например, на Nginx, необходимо выполнить следующие шаги:
ssl_stapling on;
ssl_stapling_verify on;
resolver 8.8.8.8 8.8.4.4 valid=30s;
ssl_trusted_certificate /path/to/ca-bundle.crt;В этом примере используются публичные DNS-серверы Google. Параметр valid=30s указывает, что кешированные ответы будут действительны в течение 30 секунд.
Преимущества OCSP Stapling включают:
Таким образом, OCSP Stapling является важным инструментом для повышения безопасности и производительности веб-сайтов, использующих SSL/TLS-сертификаты.
SSL/TLS — протокол шифрования, который защищает данные между браузером и сервером. Наш инструмент анализирует сертификат, цепочку доверия, версию TLS и известныеуязвимости.
Издатель, срок действия, алгоритм подписи, покрываемые домены (SAN) и тип валидации (DV/OV/EV).
Проверка полной цепочки: от конечного сертификата через промежуточные до корневого CA.
Версия протокола (TLS 1.2/1.3), набор шифров, поддержка Perfect Forward Secrecy (PFS).
Создайте монитор — получайте уведомления в Telegram и email за 30/14/7 дней до истечения.
мониторинг SSL-сертификатов
аудит TLS-конфигурации
HTTPS как фактор ранжирования
доверие покупателей
www и поддомены.Strict-Transport-Security заставляет браузер всегда использовать HTTPS.Мониторинг SSL-сертификатов, история проверок и уведомления за 30 дней до истечения.
Зарегистрироваться (FREE)Не технически, но strongly recommended. Ускорение +100-300ms и защита приватности пользователей.
Да, полностью. Let's Encrypt выдаёт OCSP responses через их OCSP responder ocsp.int-x3.letsencrypt.org.
CRL (Certificate Revocation List) — список всех отозванных сертификатов CA. OCSP запрашивает статус одного сертификата — быстрее и легче.
Бесплатный тариф — 10 мониторов, проверки каждые 5 мин, без карты. Платные тарифы — интервал от 1 минуты и проверки из нескольких регионов.