openssl是什么(用openssl产生的数字证书)

nginx配置https协议,一般会用到三类文件: .key:私有密钥,openssl格式,通常是RSA算法。.csr:证书请求文件,用于申请证书。在制作csr文件的时候,必须使用自己的私钥来签署申请,还可以设...

nginx配置https协议,一般会用到三类文件:

  • .key:私有密钥,openssl格式,通常是RSA算法。
  • .csr:证书请求文件,用于申请证书。在制作csr文件的时候,必须使用自己的私钥来签署申请,还可以设定一个密钥。
  • .crt:CA认证后的证书文件,签署人用自己的key给你签署的凭证。

那么如何生成CA证书呢?

1.生成CA密钥

openssl genrsa -out /home/ca.key 2048

2.生成CA证书请求

openssl req -new -key /home/ca.key -out /home/ca.csr

3.生成CA证书

openssl x509 -req -days 365 -in /home/ca.csr -signkey /home/ca.key -out /home/ca.crt

openssl是什么(用openssl产生的数字证书)

  • 发表于 2021-12-06 10:07
  • 阅读 ( 243 )
  • 分类:互联网

0 条评论

请先 登录 后评论
李峰
李峰

735 篇文章

你可能感兴趣的文章

相关问题