PKI系统组件:
1.证书认证机构CA
①具有自己的公私钥对,负责为其他人签发证书,用自己的密钥来证实客户的公钥信息
②一个PKI系统中可能会有多个CA,包括根CA和各级子CA
2.证书持有者
①也称为“用户”
②拥有自己的证书,和证书中公钥匹配的私钥
③证书中包括证书持有者的身份信息和对应的公钥
3.依赖方
—般将PKI应用过程中使用其他人的证书来实现安全功能(保密性、身份鉴别等)的通信实体称为依赖方
4.证书注册机构RA
①作为CA与申请者的交互接口,专门负责各种信息的检查和管理工作。
②只有在对申请者的各种检查通过之后,RA才会将信息发送给CA,要求CA签发证书。
5.资料库
负责证书的分发,存储所有的证书,供依赖方下载
6.证书撤销列表CRL
包含了当前所有被撤销证书的标识,验证者根据最新的CRL就能够判断证书是否被撤销。