核心数据 - iOS上的加密/解密

时间:2011-12-05 04:55:19

标签: ios4

我知道在iOS中,如果通过SQL语句更新/读取.sqlite,则可以使用SQLCipher进行加密和解密。

如果使用核心数据,是否有任何建议?要求是:

  • 使用核心数据
  • 通过itune备份应用程序数据仍然是加密的

由于

1 个答案:

答案 0 :(得分:0)

如果您希望在设备仅被锁定时加密SQLite,那么iOS 4中引入的磁盘加密功能就是您的答案。

否则,您可能需要以编程方式加密内容。参看Core Data SQLite encryption?

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