【openssl】RSA 生成公钥私钥 |通过私钥获取公钥
openssl
传输层安全性/安全套接层及其加密库
项目地址:https://gitcode.com/gh_mirrors/ope/openssl
免费下载资源
·
通过博客:Window系统如何编译openssl 编译出openssl.exe(位于apps文件夹下)。
现在需要使用它获得公钥私钥、通过私钥获取公钥
目录
说明!!!
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
GitHub 加速计划 / ope / openssl
20
1
下载
传输层安全性/安全套接层及其加密库
最近提交(Master分支:3 个月前 )
b049ce0e
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/26359)
4 天前
75416c09
Once lcov is updated to 2.2 version or later, it could be dropped.
Reviewed-by: Neil Horman <nhorman@openssl.org>
Reviewed-by: Tom Cosgrove <tom.cosgrove@arm.com>
(Merged from https://github.com/openssl/openssl/pull/26381)
4 天前
更多推荐
已为社区贡献3条内容
所有评论(0)