数据保护能力是否足以保护应用程序文件
Is Data protection capability sufficient for securize application files
我想防止对存储在 Documents 目录中的应用程序文件进行修改。
我尝试 CryptoSwift and AES256CBC 库,但它们大大降低了我具有多个读/写文件的应用程序的速度
在我的应用程序项目上启用 Data Protection
功能是否足以防止用户修改这些文件内容?
如果 iPhone 未越狱,则数据保护功能对除 iPhone 所有者以外的所有人都是安全的。它使用 AES 加密,加密密钥存储在钥匙串中。
数据保护功能使用了 Common Crypto,它使用硬件加密引擎并且速度非常快,在我的 iPhone 6 秒内 1MB 的加密时间约为 2.3 毫秒,速率 > 400MB/s。
我想防止对存储在 Documents 目录中的应用程序文件进行修改。
我尝试 CryptoSwift and AES256CBC 库,但它们大大降低了我具有多个读/写文件的应用程序的速度
在我的应用程序项目上启用 Data Protection
功能是否足以防止用户修改这些文件内容?
如果 iPhone 未越狱,则数据保护功能对除 iPhone 所有者以外的所有人都是安全的。它使用 AES 加密,加密密钥存储在钥匙串中。
数据保护功能使用了 Common Crypto,它使用硬件加密引擎并且速度非常快,在我的 iPhone 6 秒内 1MB 的加密时间约为 2.3 毫秒,速率 > 400MB/s。