iOS 磁盘加密。如果文件加密后用户禁用密码怎么办?

Posted

技术标签:

【中文标题】iOS 磁盘加密。如果文件加密后用户禁用密码怎么办?【英文标题】:iOS On-Disk Encryption. What if user disabled passcode after the file was encrypted? 【发布时间】:2015-02-25 16:33:55 【问题描述】:

我目前正在尝试了解 ios 磁盘加密的工作原理。我已经阅读了 iOS App Programming Guide 中的Protecting Data Using On-Disk Encryption 。它表示用户必须为设备设置有效的密码锁。

但有些事情我还是不清楚:

如果...

,应用程序仍然能够解密以前加密的文件吗?
    用户将禁用密码? 用户将禁用密码,然后以相同的值重新启用它? 用户将更改密码?

【问题讨论】:

【参考方案1】:

是的。真的没有更多的答案。操作系统会为您管理所有这些。

如果您想了解所有血淋淋的细节,请在 iOS Security Guide 中进行解释。解释起来并不简单,因为密钥中包含多个密钥,并且当用户更改内容时,各种密钥可能会被解包和重新包装。但简短的版本是“是”。

【讨论】:

以上是关于iOS 磁盘加密。如果文件加密后用户禁用密码怎么办?的主要内容,如果未能解决你的问题,请参考以下文章

如果用户禁用了他们的密码,如何对 iOS 数据保护做出反应?

如何利用PGP构建加密磁盘

Mac系统中文件怎么加密

APP自动登录加密流程

电脑文件密码怎么解锁

怎样解读SAM密码文件