首先去官网下载openssl工具:Win32/Win64 OpenSSL Installer for Windows - Shining Light Productions (slproweb.com)

然后安装完成需要执行(1)openssl genrsa -des3 -out root.key 1024 (2)openssl req -new -key root.key -out root.csr(3)openssl req -new -x509 -key root.key -out root.crt -days 365(4)openssl genrsa -out server.key 1024(5)openssl req -new -key server.key -out server.csr(6)openssl ca -in server.csr -out server.crt -keyfile root.key -cert root.crt -days 365 最后一条指令默认会寻找当前生成目录下的默认文件夹,如果没有会报错

这可能是默认的生成目录,所以需要提前创建好。且在demoCA添加文件index.txt空文件,内容不用写,demoCA下创建文件serial.txt文件,内容第一行输入01,保存并删除该文件后缀名txt(后面会输出01相关文件)。

(1)openssl genrsa -des3 -out root.key 1024 输入密码和确认密码

(2)openssl req -new -key root.key -out root.csr 输入国家地区公司组织等信息

(3)openssl req -new -x509 -key root.key -out root.crt -days 365

(4)openssl genrsa -out server.key 1024

(5)openssl req -new -key server.key -out server.csr

(6)openssl ca -in server.csr -out server.crt -keyfile root.key -cert root.crt -days 365

在默认目录demoCA以及 demoCA/newcerts下生成的文件:

 

使用openssl生成https证书相关推荐

  1. openssl生成https证书 (转)

    1.首先要生成服务器端的私钥(key文件): openssl genrsa -des3 -out server.key 1024 运行时会提示输入密码,此密码用于加密key文件 去除key文件口令的命 ...

  2. openssl生成https证书

    1.首先要生成服务器端的私钥(key文件): openssl genrsa -des3 -out server.key 1024 运行时会提示输入密码,此密码用于加密key文件 去除key文件口令的命 ...

  3. 使用openssl生成crt证书

    使用openssl生成crt证书 检查是否安装了 openssl 创建证书密钥文件 server.key 创建证书申请文件:server.csr 备份一份服务器密钥文件 server.key.org ...

  4. OpenSSL 生成 ssl 证书

    openssl 可以生成证书,但只是 "自制证书",我们自己来使用.因为我们生成的证书,不被各种浏览器认可,所以一般用于本机来测试.openssl 的介绍:https://segm ...

  5. 使用OpenSSL生成SSL证书的教程

    OpenSSL是一个加密软件库或工具包,它使计算机网络上的通信更加安全,可以使用其命令来创建SSL证书.OpenSSL采用apache授权许可,将工具包用于商业或非商业目的,下面就来看下CS如何利用O ...

  6. window生成https证书

    window生成https证书 参考:https://blog.csdn.net/qq_36279445/article/details/79447512 最近研究webrtc,这个只能localho ...

  7. Linux下生成HTTPS证书申请与颁发方法

    Linux下生成HTTPS证书申请与颁发方法: (1)生成HTTPS证书,可以使用openssl生成服务器RSA密钥及证书,生成的命令如下: openssl genrsa -des3 -out ser ...

  8. openssl 生成免费证书

    1.什么是openssl? 它的作用是?应用场景是什么?什么是openssl? 它的作用是?应用场景是什么? openssl是一个开放源代码的软件库包,应用程序可以使用这个包来进行安全通信,它可以避免 ...

  9. 利用openssl生成X509证书

    利用openssl生成X509证书 1.生成密钥 openssl genrsa -out test.key 2048 2.生成cert证书(sha512/sha256/sha1要根据实际算法) ope ...

最新文章

  1. 【青少年编程】【三级】小鸡吃虫
  2. python中带星号的参数,带有一个星号 2个星号
  3. junit jumpstart
  4. 【蓄电池维护】第二弹 看似普通的测试仪表笔暗藏了什么玄机?
  5. c语言时钟报告,C语言图形时钟课程设计实验报告
  6. SLF4J: Failed to load class “org.slf4j.impl.StaticLoggerBinder“.解决方法
  7. Node.js之Stream可读流readable
  8. Java对象和Map相互转换方法
  9. RLC电阻电感电容取值标准
  10. Ethernet和802.3的区别
  11. 手动修改主用认证服务器地址,主用认证服务器地址
  12. 在苹果Macbook Pro上安装Windows 7
  13. Luogu P1144 最短路计数
  14. Python采集--小说一键保存txt文本
  15. 科比都这么努力,你还有什么借口不努力呢?
  16. vs2010中的Resource View和Class View都为空的有效解决办法
  17. 强化学习策略梯度方法之: REINFORCE 算法(从原理到代码实现)
  18. Unity的Bounds(包围盒)简记
  19. Final Cut Pro 10.4.9中文版
  20. node.js PM2部署项目

热门文章

  1. 地址转换成百度经纬度,数据太多!不愿意花钱?
  2. 估计量的无偏性,有效性和一致性
  3. cJSON笔记——三种结构的cJSON数组
  4. ACM素数打表(模版)
  5. 金融学经济学字母含义
  6. 基于arduino的幻尔总线机器人
  7. 用arduino mega2560通过isp给 arduino uno烧录程序
  8. 学机器视觉好找工作吗?人工智能机器视觉方向怎么样?
  9. 教程 - IDEA创建Servlet以及使用Html网页请求Servlet(零基础上手)
  10. 阿里巴巴内部Java成长笔记,首次曝光!