使用Openssl工具生成RSA公钥和私钥

首先,如果你的系统没有安装 Openssl工具,先去前往下载并安装 Openssl 工具,下载地址:https://www.openssl.org/source/

安装好后进入它的bin目录,执行:

1
2
3
4
5
6
# 生成1024位的私钥
openssl genrsa -out rsa_private_key.pem 1024
# 如果是Java开发者,需要执行该命令将私钥转换成PKCS8格式
openssl pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM -nocrypt -out rsa_private_key_pkcs8.pem
# 最后根据私钥生成对应的公钥
openssl rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem

上述命令执行完成后即可在当前目录看到。