iOS RSA公钥和私钥的生成

作者: LYSNote | 来源:发表于2016-12-05 12:54 被阅读226次

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

相关文章

  • iOS生成RSA公钥和私钥

    使用下面这个链接的方法生成的公钥和私钥 链接地址:iOS RSA加密 以及生成公钥 秘钥 pem文件 - 法斗斗的...

  • Linux ssh免密登录

    生成公钥和私钥: 然后敲(三下回车),就会生成两个文件id_rsa(私钥)、id_rsa.pub(公钥) 将公钥拷...

  • git ssh配置

    1.生成ssh的公钥和私钥。在生成的文件中,id_rsa是私钥,id_rsa.pub是公钥ssh-keygen -...

  • openssl终端命令RSA和DES加解密

    RSA 1、生成公钥和私钥 2、加密解密文件 公钥加密私钥解密 私钥加密公钥解密 3、在程序中使用依次生成 csr...

  • Mac SSH生成添加Rsa

    生成rsa 获取公钥 获取私钥

  • 安装SSH KEY登陆

    ssh key 生成# 使用RSA算法生成公钥和私钥ssh-keygen -t rsa全部缺省回车 拷贝公钥到目标...

  • iOS与后台加密与解密交互(RSA)

    直接开始 1、生成公钥和私钥打开sslopenssl生成私钥genrsa -out rsa_private_key...

  • RSA非对称加密算法

    RSA算法,经典非对称加密算法,通过生成公钥 私钥 进行加密解密 公钥加密 私钥解密 反之 私钥加密 公钥...

  • 生成RSA私钥和公钥

    生成 RSA 私钥 生成 RSA 公钥 PKCS1 格式开头为-----BEGIN RSA PUBLIC KEY-...

  • python的加密方式: rsa加密和解密

    RSA加密是一种非对称加密,通常使用公钥加密,私钥解密。 公钥、私钥的生成 生成文件如下图: 可以将生成的公钥、私...

网友评论

    本文标题:iOS RSA公钥和私钥的生成

    本文链接:https://www.haomeiwen.com/subject/cbbkmttx.html