【发布时间】:2011-06-03 15:20:16
【问题描述】:
我了解 NSUserDefaults 数据未加密,不应用于存储敏感信息。我试图了解某人获得这些信息的难易程度。 This thread 表明它只是 iphone 文件系统上的一个普通文件。
在 iPhone 同步期间是否会将此文件传输到用户的计算机(如果启用了应用同步)?如果是这样,那么任何人都可以非常轻松地读取存储在 NSUserDefaults 中的信息
【问题讨论】:
-
这就是为什么在 iTunes 中可以选择加密 iPhone 备份的原因。
标签: iphone ios passwords itunes nsuserdefaults