1.最近研究下了加密,可以說密碼學吧,也是自己百度,還有就是自己對加密的理解,不對請斧正!
本人也只是做過簡單的,MDh,和加鹽,等簡單操作,為什么要去研究這個東西呢,是因為有一次群里,群友被面試問到這個,關于密碼學的!
下面是我對IOS 應用中的密碼學的理解,在從聲一遍,不對請斧正。
base64默認都懂的
下面我來說下對稱和非對稱的區別。
//RSA --非對稱(不可以反算的,不可逆的)
RSA 無非就是多了一個Key值,OC 也就一句代碼!
--公鑰加密,私鑰解碼, 相互加密解密
都是一串數字來解密的,
對稱加密,可逆運算
-DES
-3DES
-AES(高級標準密碼)apple鑰匙串訪問,只要牽扯到IOS的保存,建議都使用鑰匙訪問
關于加密 我的理解就是看需求,說實在的就是這樣用!