CA系统设计:

20181217  系统设计

组成

作用

证书吊销列表(crl)

文件包含了证书颁发机构 (CA) 已经吊销的证书的序列号及其吊销日期。 CRL 文件中还包含证书颁发机构信息、吊销列表失效时间和下一次更新时间,以及采用的签名算法等

CA服务器(demoCA)

CA服务器是整个证书机构的核心,负责证书的签发

客户端

生成签名请求(csr),生成向CA服务器发送证书申请csr,从CA 处接收签名

证书序列号管理机制( serial)

每次证书生成完毕,下一次生成证书的序列号增1

吊销序列号管理机制(crlnumber)

每吊销一次证书,吊销序列号增一

CA证书存放机构(certs)

存放生成好的客户请求证书(crt以及p12类型)

证书索引数据库(index.txt)

证书状态信息(可用or吊销)、版本号、客户端请求信息

CA私钥库(private)

存放生成CA证书的私钥

证书请求信息库(csr)

存放客户端证书请求(csr)

证书信息库(newcerts)

证书版本号、签名算法、Issuer、Validity、Subject、公钥算法、密钥长度、证书信息

 

(二)CA系统功能

一.总流程:

  1. 客户端申请证书:

①    客户端生成私钥和请求信息csr

②    将csr发送给CA

  1. CA服务器签发证书

①    创建私有CA

(1)     生成证书索引数据库文件(index.txt)

(2)     指定第一个颁发证书的序列号(serial)

②    生成CA私钥

③    生成自签名证书

④    查看CA证书信息

⑤    CA 签署证书,并将证书颁发给客户端

⑥    查看证书中的信息

⑦    查看指定编号的证书状态

  1. 吊销证书

①    在客户端(A端)获取要吊销的证书的serial(编号)

②    在CA(B端) 上,根据客户提交的serial 与subject 信息,对比检验是否与index.txt 文件中的信息一致,确认就吊销证书

③    指定第一个吊销证书的编号

④    更新证书吊销列表,将来将吊销的列表放到互联网上,让大家知道

⑤    查看crl 吊销文件

二.组成部分:

①证书吊销列表(crl)

Eg:20181217  系统设计

②CA服务器(demoCA)

20181217  系统设计

 20181217  系统设计

③证书序列号管理机制(serial):

20181217  系统设计

 ④吊销序列号管理机制(crlnumber)

20181217  系统设计

 ⑤CA证书存放机构:(certs)

20181217  系统设计

 ⑥证书索引数据库(index.txt)

20181217  系统设计

 ⑦CA私钥库(private)

20181217  系统设计

 ⑧证书请求信息库(csr)

20181217  系统设计

 ⑨证书信息库(newcerts)

20181217  系统设计

Eg:02.pem

20181217  系统设计

 20181217  系统设计

 20181217  系统设计

相关文章:

猜你喜欢
  • 2021-10-27
  • 2022-01-08
  • 2022-02-14
  • 2021-08-15
  • 2021-07-10
  • 2021-12-19
  • 2021-05-11
相关资源
相似解决方案