*NSFileProtectionComplete* 到底是什么意思?

2024-03-21

我正在看NS文件管理器 https://developer.apple.com/library/prerelease/mac/documentation/Cocoa/Reference/Foundation/Classes/NSFileManager_Class/index.html类参考,我有点困惑NSFileProtectionComplete方法。这就是类参考所说的:

文件以加密格式存储在磁盘上,无法读取 在设备锁定或启动时进行写入或写入。

这是否意味着该文件以加密格式存储在磁盘上always...无论设备是否设置了密码(或类似的安全机制)?


完整的保护

(NSFileProtectionComplete):类密钥受到从用户密码和设备 UID 派生的密钥的保护。用户锁定设备后不久(“请求代码”>“就绪”10 秒后),解密的类密钥将被丢弃,因此该类的所有数据都无法访问,直到用户再次输入代码或解锁设备。具有触摸 ID 的设备。

问:德语https://www.apple.com/de/business/docs/iOS_Security_Guide.pdf https://www.apple.com/de/business/docs/iOS_Security_Guide.pdf

=> 因此解密密钥仅在设备保持解锁状态时有效

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

*NSFileProtectionComplete* 到底是什么意思? 的相关文章

随机推荐