linux下生成rsa公钥、私钥

发布时间:2020/06/11 作者:天马行空 阅读(2502)

1)生成RSA私钥

openssl genrsa -out rsa_private_key.pem 1024

该命令会生成1024位的私钥,生成成功的界面如下:
图片.png


2)把RSA私钥转换成PKCS8格式

openssl pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM -nocrypt -out private_key.pem

private_key.pem这个就是PKCS8格式的私钥(解密使用)。


3) 生成RSA公钥

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

rsa_public_key.pem就是需要的公钥(加密使用)

关键字rsa