成语大全网 - 成语词典 - 字符串的加密与解密(3DES、sha1、MD5) - swift3.1

字符串的加密与解密(3DES、sha1、MD5) - swift3.1

对于字符串的加密解密,可以给String类扩展方法,方便使用

Swift中使用3DES/sha1/MD5加密解密算法 必须要引入这个库 - 在桥接文件中

#import <CommonCrypto/CommonCrypto.h>

3DES的加密是可逆的, sha1和MD5的是不可逆的

使用方法:

直接在xib界面拖一个textFiled的控件,然后放置3个按钮,分别是进行MD5、sha1、3DES加密点击方法,然后分别测试加密解密数据

可以参考文章 blogs.com/jukaiit/p/5039803.html

使用这个第三方来实现 JKEncrypt

** /jukai9316/JKEncrypt 。**