openssl的使用方法(使用openssl生成csr文件和私钥key文件)

1. 概念解释:

CSR文件:CSR,Certificate Signing Request的缩写,即证书签名请求,CSR文件是申请单位申请SSL证书时所需要的一个数据文件。CA使用CA自己的私钥对CSR文件的内容的摘要进行签名,生成数字证书PEM文件

2. openssl的使用方法

2.1.生成csr文件和私钥key文件

  • 使用RSA加密算法

openssl req -new –SHA256 -newkey rsa:2048 -nodes -keyout user5-org3.key -out user5-org3.csr -subj "/C=CN/ST=sh/L=sh/O=/OU=IT/CN=user5-org3"

说明:

user5-org3.csr就是生成的csr文件,user5-org3.key就是生成的私钥key文件。

私钥key文件通常有两种格式:pkcs#1和pkcs#8,默认为pkcs#1

pkcs#1格式包含如下的头部和尾部:

-----BEGIN EC PRIVATE KEY-----

base64的编码数据

-----END EC PRIVATE KEY-----

pkcs#8格式包含如下的头部和尾部:

-----BEGIN PRIVATE KEY-----

base64的编码数据

-----END PRIVATE KEY-----

  • 使用ECDSA加密算法
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值