Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我目前正在开发一个需要以某种方式存储访问令牌的 iPhone 应用程序。我只是将它保存在 NSUserdefaults 中,但我认为它不是保存此类敏感数据的最安全方式。所以我现在的问题是:
在 iOS 设备上存储此类数据的最佳和最安全的方法是什么?
我只是将其保存在内部NSUserDefaults,但我认为这不是保存此类敏感数据的最安全方式。
NSUserDefaults
几乎。NSUserDefaults使用明文存储数据,因此不安全。如果您想更安全一点,可以将数据存储在钥匙串中(但是,即使是这种被认为是安全的存储也可以很容易地转储......)