首页/安全/加密与证书速查/CRL 吊销检查实操
本包目录(305 条)
加密算法基础95 条TLS 与 HTTPS60 条证书与 PKI30 条OpenSSL 实战30 条
证书运维排查49 条
密钥管理41 条

CRL 吊销检查实操

CRL 是 CA 定期发布的吊销列表;openssl verify -crl_check 在验证链的同时检查吊销状态,适合内网与私有 CA 场景,检查前需确认列表未过 nextUpdate。

加密与证书速查安全更新于 2026-10-12
查看列表openssl crl -in ca.crl -noout -text
有效期-nextupdate 判断列表是否仍在有效窗口
链上检查-crl_check_all 对整条链逐级检查吊销
错误码23 = certificate revoked

CRL 检查流程

CRL 检查流程
openssl crl -in ca.crl -noout -nextupdate
openssl verify -crl_check -CRLfile ca.crl -CAfile ca.pem leaf.pem
openssl verify -crl_check_all -CRLfile ca.crl -CAfile ca.pem leaf.pem
过期的 CRL 不能作为吊销依据;较大规模 PKI 往往改用 OCSP 或短有效期证书来控制吊销传播的时效。

易错点

  • 沿用已过 nextUpdate 的 CRL 得出结论
  • 只检查叶证书而忽略对中间证书的吊销检查

数据来源与参考

  • OpenSSL 官方文档(crl / verify 命令)
  • RFC 5280 §5(CRL 结构与语义)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌