iOS RSA公钥和私钥的生成

1.查看自己电脑openssl的版本

openssl version        

打印结果:

OpenSSL 0.9.8zh 14 Jan 2016

2.安装openssl

sudo apt-get install openssl

如果电脑已经安装有openssl,就不需要安装了

2.生成私钥(执行下面代码会创建一个文件,因此你需要实现创建一个文件夹,并且cd进去,以便存储生成的文件)

openssl genrsa -out rsa_private_key.pem 1024

3.把RSA私钥转换成PKCS8格式

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

4.生成公钥

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

5.生成pem格式文件,可以直接更改后缀为txt即可获取字符串

第二种方式就是使用支付宝自动生成:(可以去支付宝官网下载)
https://doc.open.alipay.com/doc2/detail.htm?treeId=193&articleId=105310&docType=1#s0

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 文章来源:http://blog.csdn.net/u010983974/article/details/5172...
    IT码哥阅读 5,451评论 0 0
  • 因为近期项目中需要接入支付宝支付功能,自己也爬了很多的坑,所以做了一下这边文章供大家学习参考,远离爬坑,文章主要讲...
    啓蘊阅读 6,794评论 0 4
  • 其实这是一篇读书感悟,书的名字叫做《高效能人士的七个习惯》,可是这篇文章的名字叫做《不盖棉被的纯聊天》,是不是很有...
    樊雯婷阅读 4,162评论 1 2
  • 谨以此文献给我们最美丽的十八岁。 大二。计科男。北方燥热的城市。日子过得像最蓝的天空,最白的云,波...
    相机信纸棋阅读 1,950评论 2 2
  • 15年渐行渐远,16年悄然而至,回首来时路早已模糊不已。 分手,成了这一年最大的坎儿,我逃,我躲避,我不想提,我假...
    小灰灰丢了阅读 3,649评论 0 0

友情链接更多精彩内容