[英]iOS On-Disk Encryption. What if user disabled passcode after the file was encrypted?
I'm currently trying to understand how the iOS On-Disk Encryption works. 我目前正在尝试了解iOS磁盘上加密的工作方式。 I've read Protecting Data Using On-Disk Encryption in the iOS App Programming Guide. 我已阅读《 iOS App编程指南》中的使用磁盘上的加密保护数据 。 It says that user must have an active passcode lock set for the device. 它说用户必须为设备设置一个活动密码锁。
But some things are still unclear for me: 但是有些事情对我来说仍然不清楚:
Will application still be able to decrypt previously encrypted file if... 如果出现以下情况,应用程序仍将能够解密以前加密的文件吗?
Yes. 是。 There really isn't much more to the answer. 答案确实没有更多。 The OS manages all of this for you. 操作系统为您管理所有这些。
If you want all the gory details, they're explained in the iOS Security Guide . 如果您需要所有详细信息,请参阅《 iOS安全指南》中的说明 。 It's not trivial to explain because there are multiple keys wrapped in keys, and various keys may be unwrapped and rewrapped when the user changes things. 解释起来并不容易,因为在密钥中包装了多个密钥,并且当用户进行更改时,各种密钥可能会被拆开和重新包装。 But the short version is "yes." 但是简短的版本是“是”。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.