当前位置:网站首页>Openssl自行签证流程概述

Openssl自行签证流程概述

2022-07-23 05:46:00 liangdu_Zuker

.csr 是请求生成公钥的凭证。
.cnf 是请求生成公钥的配置,与.csr共同组合成生成公钥的参数。

.key 是私钥,只属于一个人。

.crt 是证书链中的一个证书,他的可靠性依赖于根证书roo_ca.crt。

自己签证的步骤:

1.生成ca.key
2.生成ca.csr
3.配置ca.cnf
4.生成ca.crt

开始自签:

1.生成 foo.key
2.仅利用foo.key 生成 foo.csr
3.配置foo.cnf
4.让CA 利用 ca.key, ca.crt 根 foo.csr 与 foo.cnf 生成 foo.crt

将 ca.crt & foo.crt 与 自己私有的 foo.key 放在服务器即可。

其中 foo.key 用来给server签名数据,和解密数据。
foo.crt 有两个作用,证明自己的身份被CA授信,用来给client 验签和加密数据。
ca.crt, 用来验证foo.crt是否可信,用来给client检查ca.crt是否在授信链表中(在就证明,该CA靠谱以及CA签发的server可信)。

原网站

版权声明
本文为[liangdu_Zuker]所创,转载请带上原文链接,感谢
https://blog.csdn.net/u010833547/article/details/111312039