CA证书、本地证书和自签名证书的区别?
CA证书、本地证书和自签名证书的区别如表16-6所示。
类型 | 描述 | 说明 |
---|---|---|
自签名证书 |
自签名证书又称为根证书,是自己颁发给自己的证书,即证书中的颁发者和主体名相同。 |
申请者无法向CA申请本地证书时,可以通过设备生成自签名证书,可以实现简单证书颁发功能。 设备不支持对其生成的自签名证书进行生命周期管理(如证书更新、证书撤销等)。 |
CA证书 |
CA自身的证书。如果PKI系统中没有多层级CA,CA证书就是自签名证书;如果有多层级CA,则会形成一个CA层次结构,最上层的CA是根CA,它拥有一个CA“自签名”的证书。 |
申请者通过验证CA的数字签名从而信任CA,任何申请者都可以得到CA的证书(含公钥),用以验证它所颁发的本地证书。 |
本地证书 |
CA颁发给申请者的证书。 |
- |
设备本地证书 |
设备根据CA证书给自己颁发的证书,证书中的颁发者名称是CA服务器的名称。 |
申请者无法向CA申请本地证书时,可以通过设备生成设备本地证书,可以实现简单证书颁发功能。 |