2011-12-05 43 views
2

我知道在iOS中,如果.sqlite通過SQL語句更新/讀取,則SQLCipher可用於執行加密和解密。核心數據 - iOS上的加密/解密

如果使用核心數據,有什麼建議嗎?的要求是:如果你想SQLite的被加密

  • 核心數據被用來代替通過iTune的
  • 備份的應用程序數據仍然被加密

感謝

+0

看看http://stackoverflow.com/questions/523482/core-data-vs-sqlite-3 – Andy

回答

0

當設備僅鎖定,那麼iOS 4中引入的磁盤加密功能就是您的答案。

否則,您可能需要以編程方式加密東西。參看Core Data SQLite encryption?

但是AFAIK,Core Data中沒有任何SQLite加密功能的內置支持。