CA
CA(证书颁发机构)是签发数字证书的可信第三方,将公钥与身份绑定,是 PKI 的信任根。
用途
为公钥与身份提供可信第三方担保,使陌生通信方能建立信任。
机制
CA 验证申请者身份(DV/OV/EV 不同级别),用其私钥签名证书。根 CA 自签名且预置于操作系统/浏览器信任库。中间 CA 由根 CA 签名。CA 被入侵可签发伪证书(如 DigiNotar 事件),故需严格审计。
用例
- TLS 证书签发
- 代码签名证书
- S/MIME 邮件证书
- 企业内部 PKI
示例
- 输入
CSR + identity verification输出CA-signed certificateDV/OV/EV
常见错误
- Trusting all issuances from a compromised CA
- Monitor CT logs and remove the problematic CA promptly