Tag: 数据保护

IOS的文件系统encryption?

我知道在Mac OS上,我们可以使用Macfuse在用户空间编写一个文件系统,我们可以创build一个盒子encryption。 我不知道IOS上有一个框架,像FUSE,Macfuse这样的库,我可以写我的文件系统的encryption/解密文件(可能挂载在一个目录/文件夹)。 任何人都可以指出我的解决scheme

数据保护/ NSFileProtectionComplete – 通过entitlements.plist成功支持

我正在寻找encryption应用程序中的用户数据,NSFileProtection机制看起来非常完美。 这个问题/答案线索指向我WWDC 2011video安全的iOS应用程序,通过授权(从33分钟见),跨越应用程序设置数据保护“太好了,是真的”技巧。 所以,我尝试了这个为我的iOS 5.x +应用程序,并遇到了抱怨无效授权的问题 。 我已经通过iOSconfiguration门户为特定应用程序configuration了数据保护,并更新了我的应用程序configuration,因此理论上我应该都设置好了,但是我仍然得到错误。 如果从权利中删除特定的FileProtectionComplete设置,则应用程序运行时不会出现“无效授权”错误。 在调查中,我也看到一些民众正在拒绝他们的应用程序(在他们上传二进制文件的时候),因为这不被支持(或被弃用?)。 请注意,我具体询问数据保护,而不是存折。 在这个阶段,我在想,也许真的是,“太好了,不可能”。 所以,我即将放弃这个魔术授权标志,而是使用编程方法,添加NSFileProtectionComplete作为写入选项。 但是,在我这样做之前,任何人都可以确认他们已经能够成功地添加数据保护只是通过使用权利标志? 谢谢。

实施和testingiOS数据保护

刚刚看到了2010年WWDC会议209 – 确保应用程序数据安全。 主题演讲解释了很多事情,包括可以为文件设置数据保护属性的方式(NSFileProtectionComplete,NSFileProtectionNone)以及如何确定哪种保护最适合您的情况。 我刚刚实现它,但不知道如何testing安全性,任何想法? 另外,我有一个sql lite数据库,需要在后台不时访问,这种数据保护方法似乎不够好。任何链接或教程,引导我通过最好的数据库保护? (发现sql密码,但是有点沉重,添加在一个演变的项目) 谢谢!