1.最近研究下了加密,可以说密码学吧,也是自己百度,还有就是自己对加密的理解,不对请斧正!
本人也只是做过简单的,MDh,和加盐,等简单操作,为什么要去研究这个东西呢,是因为有一次群里,群友被面试问到这个,关于密码学的!
下面是我对IOS 应用中的密码学的理解,在从声一遍,不对请斧正。
base64默认都懂的
下面我来说下对称和非对称的区别。
//RSA --非对称(不可以反算的,不可逆的)
RSA 无非就是多了一个Key值,OC 也就一句代码!
--公钥加密,私钥解码, 相互加密解密
都是一串数字来解密的,
对称加密,可逆运算
-DES
-3DES
-AES(高级标准密码)apple钥匙串访问,只要牵扯到IOS的保存,建议都使用钥匙访问
关于加密 我的理解就是看需求,说实在的就是这样用!