linux版openssl生成rsa公私钥

生成私钥 *.pem文件放在当前文件夹下

openssl genrsa -out rsa_private_key.pem 1024 

![_GS7UPKMJ25D9XF_O]J)RLS.png](http://upload-images.jianshu.io/upload_images/2070388-406f4fa3a9271b2a.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/640)

linux版openssl生成rsa公私钥_第1张图片
79b32160-99b1-492e-ab2b-e409454cf133.png

对私钥进行PKCS#8编码

 openssl pkcs8 -topk8 -in rsa_private_key.pem -out pkcs8_rsa_private_key.pem -nocrypt  
60df2755-a9b3-44fc-b4a0-8cdc842244d4.png
linux版openssl生成rsa公私钥_第2张图片
a74fce17-e6b9-46c1-9c7f-51c8a5e49b9f.png

根据生成的私钥生成公钥

openssl rsa -in rsa_private_key.pem -out rsa_public_key.pem -pubout
741e3506-5bb2-42ce-9fa2-19341b5d8066.png
linux版openssl生成rsa公私钥_第3张图片
17073ce3-85e0-4bc3-bfe9-a870197fe4ac.png

你可能感兴趣的:(linux版openssl生成rsa公私钥)