要准备的事:首先加密需要一个秘钥和一个可选的初始矢量,一般后台会给你,然后是你要加密的字符串
然后你需要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 <CommonCrypto/CommonCryptor.h>不然你的CCCrypt函数会报错。
demo: