openssl 密钥生成


 

#1:在命令行终端运行openssl进入OpenSSL交互命令行

$ openssl
OpenSSL> 

 


 

#2:生成私钥(RSA)

OpenSSL> genrsa -out private_key.pem 1024

 这一步生成是RSA PKCS1格式的私钥(文本文件 private_key.pem),如需要PKCS8格式请参考#4.

 


 

#3:生成公钥(RSA)

OpenSSL> rsa -in private_key.pem -pubout -out public_key.pem

生成文本文件 public_key.pem

 


 

#4:pkcs8转码私钥

OpenSSL> pkcs8 -topk8 -inform PEM -in private_key.pem -outform PEM -nocrypt > private_key_pkcs8.txt

 生成文本文件 private_key_pkcs8.txt

 

posted @ 2017-06-13 10:09  巴巴厘  阅读(685)  评论(0)    收藏  举报