快捷搜索: 王者荣耀 脱发

妙借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

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

经验分享 程序员 微信小程序 职场和发展