RSA - 1

公司业务需要服务端和客户端联调加密,采用RSA,所以了解了一下RSA


可以参见科普文(阮一峰)的科普文篇篇都是精品:

http://www.ruanyifeng.com/blog/2013/06/rsa_algorithm_part_one.html


看到一二就可以大概了解数学上RSA的原理,就是非对称加密,非常巧妙


然后可以了解一下Mac OS上集成的openssl工具,可以快速生成一对公钥和密钥(也可以用在线网站,原理一样)

参考此文章可以知道怎么生成pem文件:

http://blog.csdn.net/lvxiangan/article/details/45318443


不过一定要注意,iOS上(Security库)是不能直接使用私钥的,不然会100%无法解密,所以需要将它转成der和p12 iOS专用的证书,参考:

http://blog.csdn.net/zhangmengleiblog/article/details/51362761

这个时候相当于在pem(明文)上进一步加密,更可靠了


下一篇直接讲述iOS怎么使用RSA

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值