当前位置:   article > 正文

妙借Git自带的OpenSSL生成RSA公私钥的.pem 文件_pem文件怎么生成

pem文件怎么生成

大家好,我是神韵,是一个技术&生活博主。出文章目的主要是两个,一是好记忆不如烂笔头,记录总结中提高自己。二是希望我的文章可以帮到大家。欢迎来点赞打卡,你们的行动将是我无限的动力。
本篇主题是:妙借Git自带的OpenSSL生成RSA公私钥的.pem 文件

OpenSSL开发不一定会安装,但是Git都是必装的,如果需要用到Rsa 私钥和公钥的pem文件,下面借用Git自带的OpenSSL来生成这对密钥,环境是用了MAC,但是Windows一样适用。

1、找到安装Git目录,并通过终端进入到bin 目录下,如果不知道Git安装在哪里,可以借助Idea找到

 

2、进入OpenSSL

终端输入 openssl 

3、生成RSA私钥的.pem文件

终端输入命令生成2048长度的私钥pem文件:

genrsa -out /Users/huangzhixue/rsa_key/rsa_private.pem 2048 

注意:上面我指定了生成目录为/Users/huangzhixue/rsa_key目录下,如果不指定默认在git的bin下面生成,因为终端定位到了bin下

 

打开对应目录,可以看到已经生成了私钥。 

4、生成公钥.pem文件

下面公钥是根据私钥生成的

终端输入命令生成公钥pem文件:

rsa -in /Users/huangzhixue/rsa_key/rsa_private.pem -pubout -out /Users/huangzhixue/rsa_key/rsa_public.pem

 

 

 打开对应目录,可以看到已经生成了公钥。 

本文结束,下一篇讲介绍用代码生成RSA公私钥。

使用Java代码生成RSA公私钥的.pem文件

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/308335
推荐阅读
相关标签
  

闽ICP备14008679号