【发布时间】:2011-12-12 18:25:20
【问题描述】:
我需要在会话期间将图像临时存储在 iphone/ipad 上。会话结束后,我需要删除会话期间下载的数据。我想在 iphone/ipad 的持久存储上保护数据。
我已经确认 iOS 有硬件加密,但最近被破解了,所以我需要一些加密技术来安全地存储数据。我的公司以前使用 PGP 进行全盘加密,但我不知道是否可以使用任何 API 以编程方式加密/解密文件。
谢谢,
吉格尼什
【问题讨论】:
-
在 iOS 加密之上,我使用带有随机密钥的 Rijndal 加密。密钥再次受到应用程序特定成分以及未存储在设备上的用户数据的保护。那么你有两倍的安全性。
-
@Krumelur,这听起来像是一个答案,你为什么要发表评论?
-
那么有什么理由需要持久化下载的数据吗?只需将它留在内存中,然后在完成后释放它。坚持的唯一原因是在应用会话之间从本地存储重新加载。
-
您的威胁模型是什么?谁是攻击者?
-
@Jay 这是可能的,但我担心性能问题......不过谢谢。无论如何,该项目没有获得批准,所以没有更多的工作......
标签: iphone ios ipad security encryption