什么是根证书颁发机构(Root CA)?

根证书颁发机构(Root CA)是受信任的公共实体,负责颁发数字证书,用于身份验证和保障互联网通信安全。证书颁发机构通常分为根证书颁发机构和中间证书颁发机构。

根证书颁发机构(Root CA)可以自行验证其合法性,并向其他证书颁发机构签发证书,因此处于证书颁发机构层级的顶层。相比之下,中间证书颁发机构(Intermediate CA)无法自行证明其有效性,需要由更高级别的证书颁发机构进行认证。Root CA用于证明自身合法性的证书称为根证书,而由更高级别的证书颁发机构签发、用于认证Intermediate CA的证书称为中间证书。

证书颁发机构由以下组件构成:

  • 注册机构(RA):评估数字证书申请人提交的所有权信息。
  • 颁发机构:根据注册机构(RA)的请求颁发和吊销数字证书。
  • 存储库:管理并提供有关CA及数字证书有效性的信息,包括可下载的根证书和中间证书。

受公众认可的数字证书必须由受公众认可的证书颁发机构签发,这类机构称为公共CA。组织或个人也可以按照自定义的运营标准建立自己的CA,称为私有CA。私有CA签发的证书虽然不被公众认可为有效证书,但通常用于组织内部,例如在特定系统中进行用户身份验证(如使用客户端证书)。