CA的相关该概念 PKI:Public Key Infrastructure 公共密钥加密体系 CA:Certificate Authority,证书签发机构.实现身份的验证的一个机构。 CA工作逻辑 A和B通信需要将彼此的公钥传递给对方,但是直
CA的相关该概念
CA工作逻辑
根CA:根CA用于管理下级CA,子CA向根CA获取授权,使得它能给用户颁发证书。 Cert:证书 证书:CA对用户公钥进行签名后形成的一个文件。 证书的来源:
CA机构颁发的证书流程:
CSR是英文Certificate Signing Request的缩写,即证书签名请求 私有CA的搭建可以通过以下工具来搭建私有CA
使用openssl搭建私有CA: openssll和私有CA搭建相关的配置文件 里面包含了很多和证书相关的设置,后续创建对应文件的时候需要根据配置文件中的信息进行创建。
三种策略:match匹配、optional可选、supplied提供
范例:CentOS8搭建私有CA流程:1.创建对应的文件和目录(创建的文件和目录需要和配置文件里面的信息对应) 2.生成CA自己的私钥 3.利用CA的私钥生成自签名证书 1. 创建对应的文件和目录
2. 生成CA自己的私钥
3.颁发自签名证书
查看自签名证书的方法
说明: 用户向私有CA申请证书的流程1.生成私钥文件 2.通过私钥文件生成证书申请文件,若是match这种策略。填写的 国家 省 组织必须一致 3.CA颁发证书 4.查看证书 1.生成私钥文件 私钥一般使用key作为后缀要标识
2.通过私钥文件生成证书申请文件 证书申请文件的后缀一般都是以csr为后缀作为标识
说明: 采用match这种策略,默认有三项内容必须和CA一致:国家,省份,组织,如果不同,会出现下面的提示 如果采用的是option这种策略的话就不用保持一致都可以 3. CA 颁发证书 ca需要使用用户的证书申请文件才能颁发证书,利用证书申请文件里面的用户私钥来实现数字签名。
查看证书的有效性
查看证书的信息
例如
证书文件后缀
一个证书申请文件只能申请一次证书。 实现一个申请文件申请多个证书的方法;
证书的吊销
例如:
生成证书吊销列表文件公开被吊销的文件。其他用户可以获取已经吊销了的证书文件列表
|
2022-04-23
2022-10-16
2022-08-26
2020-04-20
2021-01-20