iphone使用keychain來存取用戶名和密碼

1.在arc下系統提示使用__bridge   http://www.cnblogs.com/zzltjnh/p/3885012.html

參考文檔:http://blog.csdn.net/jerryvon/article/details/16843065
                   http://blog.csdn.net/kylinbl/article/details/6887946html



一.基本知識測試

1.方法spa

SecItemAdd
SecItemUpdate
SecItemDelete
SecItemCopyMatching
.net


2.權限 htm

文檔上說iOS的keyChain是一個相對獨立的空間,當程序替換,刪除時並不會刪除keyChain的內容,這個要比Library/Cache好。刷機,恢復出廠應該就沒有了。關於備份,只會備份數據,到那時不會備份設備的密鑰,換句話說,即便拿到數據,也沒有辦法解密裏面的內容。有人說彷佛破解的手機就能破解keyChain,本人並不清楚,但願有大神能指教。但我的認爲,keyChain只是沙盒的升級版,能夠存放一些非私密的信息,即便破解也不影響其它用戶,隻影響那個破解了的設備。(好比針對該設備的一個密鑰)。blog

可訪問性通常來講,本身的程序只能訪問本身的keychain,相同bundle的程序經過設置group能夠互相共享同組的keychain,從而實現程序間能夠共同訪問一些數據。詳細後面介紹一些我測試下來的經驗。文檔

相關文章
相關標籤/搜索