【openssl】RSA 生成公钥私钥 |通过私钥获取公钥

通过博客:Window系统如何编译openssl 编译出openssl.exe(位于apps文件夹下)。

现在需要使用它获得公钥私钥、通过私钥获取公钥

目录

说明!!!

一.定位openssl.exe目录

二、进入命令cmd

三、生成私钥

四、已知的私钥替换模板私钥

五、通过私钥生成公钥


说明!!!

a.生成公钥私钥:跳过第四节。

b.通过私钥获取公钥:请阅读完。

一.定位openssl.exe目录

二、进入命令cmd

a.通过在文件上方输入 cmd,再按enter.进入cmd.exe

说明:如果不会上述操作进入cmd,可网上搜索如何进入cmd。进入cmd后,通过F:切换盘符。cd文件路径。最后将cmd中的路径定位到openssl.exe路径下

b.通过上述步骤将cmd中的路径定位到openssl.exe路径下,如图

三、生成私钥

输入命令生成私钥,此时在apps文件夹下有个rsa_private_key.pem文件。用记事本打开就能看见私钥。

openssl genrsa -out rsa_private_key.pem 1024

四、已知的私钥替换模板私钥

如果有一天:你已经有私钥,但忘记了公钥(比如本地代码丢失,服务器有私钥)。请阅读本节,否则直接进入第五节。

在上述第三节中获得了rsa_private_key.pem。记事本或者Nodepad ++打开。将你的私钥替换掉里面的私钥

五、通过私钥生成公钥

输入命令将私钥生成公钥,此时在apps文件夹下有个rsa_public_key.pem文件。用记事本或者Nodepad ++打开就能看见公钥。

openssl rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem

相关推荐

  1. php 函数 三

    2023-12-05 16:14:10       34 阅读
  2. 怎么验证是一对

    2023-12-05 16:14:10       42 阅读
  3. ssl什么是

    2023-12-05 16:14:10       46 阅读
  4. SSH中的使用

    2023-12-05 16:14:10       16 阅读
  5. 用SSL生成/证书 各种格式

    2023-12-05 16:14:10       23 阅读
  6. Git生成

    2023-12-05 16:14:10       38 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-05 16:14:10       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-05 16:14:10       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-05 16:14:10       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-05 16:14:10       18 阅读

热门阅读

  1. mybatis中<association> 和 <collection>

    2023-12-05 16:14:10       34 阅读
  2. 嵌入式硬件基础知识——1

    2023-12-05 16:14:10       36 阅读
  3. mySQL踩坑记录

    2023-12-05 16:14:10       44 阅读
  4. SpringDocConfiguration

    2023-12-05 16:14:10       30 阅读
  5. Linux CenTOS命令备忘

    2023-12-05 16:14:10       36 阅读
  6. 【android开发-12】android中ListView的详细用法介绍

    2023-12-05 16:14:10       27 阅读
  7. openssl生成ssl证书

    2023-12-05 16:14:10       40 阅读