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)

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
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
17073ce3-85e0-4bc3-bfe9-a870197fe4ac.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 嘟哝嘟哝:最近接到一个任务:在客户端动态生成RSA密钥对,然后向服务器发送这个密钥对中的公钥字符串,由服务器进行公...
    TimmyR阅读 8,103评论 19 21
  • 1 基础 1.1 对称算法 描述:对称加密是指加密过程和解密过程使用相同的密码。主要分:分组加密、序列加密。 原理...
    御浅永夜阅读 2,514评论 1 4
  • 查看openssl可用命令 因为openssl没有查看可用命令的命令,但是我们可以输入一个错误的命令来让opens...
    蓦然回首2009阅读 4,592评论 0 3
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,962评论 19 139
  • 有多少胖宝宝们,哭着喊着要说:今年我一定要瘦下来!可是!可是!可是!就没有可是了!时间真是一把杀猪的刀,我们曾多少...
    申小柒阅读 256评论 0 0