windos下生成https证书

本文详细介绍了如何使用OpenSSL工具生成带密码的私钥、去除密码的私钥、证书请求文件(CSR)以及自签名证书(pem)。这个过程对于设置HTTPS服务器或进行本地安全测试至关重要,涉及的命令包括genrsa、rsa、req和x509等。通过指定国家、省、市、公司、部门和域名信息,可以定制CSR文件以申请或创建自签名证书。
摘要由CSDN通过智能技术生成

首先安转一个openssl并配置全局变量

1、生成带密码的私钥(有密码key) 密码:Abc123456     ==》server.pass.key

openssl genrsa -aes256 -passout pass:Abc123456 -out server.pass.key 2048


2、把生成带密码的私钥去掉密码(免密码key)密码:Abc123456  ==》server.key

openssl rsa -passin pass:Abc123456 -in server.pass.key -out server.key


3、生成证书请求文件(CSR)  也可以把这个发给证书厂商签发证书,然后把收到的证书内容写入pem中  ==》server.csr 

注:/C=CN(国家)/ST=GUANGDONG(省)/L=SHENZHEN(市)/O=CMB(公司)/OU=CMBCBS(部门)/CN=xxxxx.com(域名)

openssl req -new -sha256 -key server.key -out server.csr -subj "/C=CN/ST=GUANGDONG/L=SHENZHEN/O=CMB/OU=CMBCBS/CN=xxxxx.com"


4、生成自签名证书(pem) 也有生成crt后缀的,都一样  ==》server.pem

openssl x509 -req -sha256 -days 10950 -in server.csr -signkey server.key -out server.pem

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值