You need to enable JavaScript to run this app.
导航
启用 OCSP 装订
最近更新时间:2024.11.12 16:07:51首次发布时间:2024.11.12 16:07:51

基本概念

基本概念

描述

OCSP

  • 在线证书状态协议(Online Certificate Status Protocol, OCSP)是一种用于实时检查数字证书合法性的网络协议。OCSP 用来验证证书是否已被吊销、过期或仍然有效。
  • 当客户端使用 HTTPS 协议访问一个网站时,为确保安全,客户端需要验证该网站服务器提供的数字证书的有效性。客户端的每次请求都会向 CA 进行 OCSP 查询,以确认证书未被吊销。只有 CA 确认证书合法有效后,客户端才会继续加载来自该网站服务器的内容。
  • OCSP 提供了一种实时检查证书状态的方法,在 HTTPS 通信过程中起着重要的作用,有效防范了因证书问题而引发的安全风险,提升了客户端访问网站的安全性。但是频繁的 OCSP 查询请求导致 TLS 握手效率较低,将影响客户端访问网站的速度。

OCSP Stapling

  • OCSP装订(OCSP Stapling)是对在线证书状态协议(OCSP)的一种改进,旨在解决 OCSP 查询可能增加 TLS 握手延迟的问题。通过 OCSP 装订功能,服务器可以预先模拟客户端对证书链的验证过程,获取由 CA 返回的 OCSP 验证结果,并将结果缓存在本地,最长可缓存7天。在 TLS 握手阶段,服务器将预先获取并缓存的 OCSP 响应与证书链一起发送给客户端,从而避免客户端直接向 CA 查询证书状态所带来的额外时间开销。这提高了访问速度,因为客户端无需再向 CA 发起证书状态查询请求。
  • 在全站加速中,当您启用了 OCSP 装订功能后,全站加速将替代客户端进行 OCSP 信息查询。全站加速以较低频率进行 OCSP 信息查询,并将查询结果缓存在边缘节点上,默认缓存时间为60分钟。当客户端向全站加速发起 TLS 握手请求时,全站加速会将证书的 OCSP 信息与证书一起发送给客户端,客户端无需再向 CA 发送查询请求。
  • 通过 OCSP 装订能力,TLS 握手的效率得到提升,这缩短了证书验证的时间,同时也减轻了 CA 处理查询请求压力。全站加速提供 OCSP 装订功能,为您提供更快、更可靠的 HTTPS 访问体验。

操作背景

为了验证 HTTPS 通信中使用的数字证书的有效性,客户端需要使用 OCSP 进行实时检查。然而,OCSP 查询过程可能会增加 TLS 握手延迟,影响客户端访问网站的速度。
为了优化 OCSP 查询过程,提升 HTTPS 访问体验,全站加速提供了 OCS P装订(OCSP Stapling)功能。通过 OCSP 装订,全站加速可以预先获取并缓存 OCSP 响应,在 TLS 握手阶段将 OCSP 响应与证书链一起发送给客户端,避免了额外的查询时间开销。启用 OCSP 装订可以帮助您的业务更快、更可靠的进行 HTTPS 通信。

前提条件

  • 域名已开启 HTTPS 服务。
  • 客户端需支持 OCSP 扩展字段,如果客户端版本不支持 OCSP 扩展字段,则此功能无法生效。

操作步骤

  1. 登录全站加速控制台
  2. 点击左侧导航栏 域名管理 ,进入 域名管理 页面后,点击待配置的加速域名名称。
    Image
  3. 域名详情 页面,点击 HTTPS 配置 ,再点击 编辑
    Image
  4. HTTPS 配置 标签页,设置 OCSP Stapling 为开启,开启前请确认此加速域名已开启 HTTPS 服务,即完成 HTTPS 证书配置。
  5. 点击 提交 ,完成对加速域名启用 OCSP 装订 。

注意事项

  1. 全站加速当前提供域名维度的 OCSP Stapling 功能。
  2. OCSP Stapling 功能默认不启用。
  3. OCSP Stapling 功能的默认缓存时间是60分钟。OCSP 响应的缓存过期后,在 TLS 握手阶段 OCSP 响应不会与证书链一起发送给客户端,直到全站加速重新获取 OCSP Stapling 信息为止。
  4. 对于启用了 HTTPS 加速的域名,您可启用或者关闭 OCSP Stapling 功能。删除 HTTPS 证书配置后,OCSP Stapling 功能会同步失效。
  5. OCSP 信息是无法伪造的,这一过程不会产生额外的安全问题。