iOS 项目中使用des加密(详细)

要准备的事:首先加密需要一个秘钥和一个可选的初始矢量,一般后台会给你,然后是你要加密的字符串

然后你需要GTMBase64文件附上链接

http://pan.baidu.com/s/1bo4f7bh

提取码u6t4

由于这个是用的MRC所以你需要加上-fno-objc-arc(步骤:点击build phases,在compile sources目录下找到GTMbase64.m文件,双击添加-fno-objc-arc,ok)

然后在你需要用到GTMbase64的地方 #import "GTMBase64.h"

DES加密 :用CCCrypt函数加密一下,然后用base64编码下,传过去

DES解密 :把收到的数据根据base64,decode一下,然后再用CCCrypt函数解密,得到原本的数据

在DES加密解密的时候需要#import 不然你的CCCrypt函数会报错。

demo:

https://github.com/lyflove/gitTTTT

你可能感兴趣的:(iOS 项目中使用des加密(详细))