iphone - 在 iOS 中使用 Core Data 进行数据加密

标签 iphone ios core-data encryption

我只需要确认一下。

对于 iPhone 3GS 及更高版本,写入文件系统的任何数据都使用硬件加密进行加密,这样说是否正确?通过简单地在文件系统上创建 XXX.sqlite 文件,存储在其中的数据已经被加密。

是否还提供了进一步的安全性 NSFileProtectionComplete

谢谢。

最佳答案

[_persistentStoreCoordinator addPersistentStoreWithType:NSSQLiteStoreType configuration:nil URL:storeURL options:@{ NSPersistentStoreFileProtectionKey : NSFileProtectionComplete } error:&error]

关于iphone - 在 iOS 中使用 Core Data 进行数据加密,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9690833/

相关文章:

iphone - NSManagedObjectMOdel 在 iOS 5 及更高版本上无法初始化

iphone - 在不缩放 subview 的情况下缩放 UIView

iphone - 如何将 FBGraphUser 对象传递给 appDelegate

ios - 相机 View 在 Swift 中旋转 90 度

ios - 尝试使用 armv6 和 arv7 架构为 iPhoneOS 平台编译 FFMPEG 库

ios - NSNotification keyBoardWillShow 和 KeyboardWillHide 未被调用

ios - 将数据从 iPhone 发布到服务器(解析数据)

iphone - 苹果开发者中心关闭时如何发布新应用程序?

ios - 魔法记录在后台保存

ios - Simperium iOS CoreData 关系随机为空