iOS RSA加密

    如果可以不用加密,我更喜欢不加密。

嘿嘿嘿,找静态库吧,找demo吧?先来一发:

https://github.com/myafer/OpenSSLApplication

1. Xcode配置 openssl 篇

(1). 新建一个工程

(2).导入openssl 这些选项一定要选对。有人勾选的是 Create folder refrences就变成蓝色的文件夹了,这里就不解释了,自己百度,Google 去。

iOS RSA加密_第1张图片

(3). 运行一下,会发现是会报错的。报的错误是头文件找不到,这是因为我们还没有配置openssl的library文件路径。那么我们接下来配置路径,先Show In Finder一下 看看我们的openssl在哪

iOS RSA加密_第2张图片

然后重点来了 ,我们把这个include拖到这个框里面,路径就配置好了,运行就不会报错了。

iOS RSA加密_第3张图片
拖进去很简单,都不用自己写路径的,是不是很爽

好了,我们的环境配置就到此结束了。

但是,现在有个重要的问题来了,我们怎么使用它

2. Openssl 的使用

(1). 来让我们引入4个 我精心剽窃了一晚上写的两个CRSA文件以及所依赖的Base64转码文件


iOS RSA加密_第4张图片
剽窃的多了,我都不知道剽窃了谁的,反正能达到目的就行了,但是还是经过了提炼的哦

(2). 运行一下看,又报错了,又是文件找不到。这可难死宝宝了

iOS RSA加密_第5张图片
差点就哭了

别着急,我们就像刚才那样 找到这个地方

iOS RSA加密_第6张图片
对,就是刚才那个地方的上面,点开后面

然后我们把它拖进去

iOS RSA加密_第7张图片
哇擦,运行成功了

好了,我们现在就能使用RSA加密了,我们先自己生成一个密钥对来做下试验,demo里面已经有生成好的。


iOS RSA加密_第8张图片
这就是使用方式了,想怎么搞怎么搞,通过write之后的key都已经保存在了本地

这就是RSA的简单使用,要想了解更多,敬请期待下一期。呵呵,忘记贴结果了,我可不是忽悠人的


iOS RSA加密_第9张图片
记得使用Xcode6.4 + 打开哦,出错了我可不管。
这尼玛,这个图怎么不动了

1. 提高篇 iOS RSA加密提升篇(分段加密)

你可能感兴趣的:(iOS RSA加密)