3

我目前正在开发一个需要以某种方式存储访问令牌的 iPhone 应用程序。我只是将它保存在 NSUserdefaults 中,但我认为它不是保存此类敏感数据的最安全方式。所以我现在的问题是:

在 iOS 设备上存储此类数据的最佳和最安全的方法是什么?

4

1 回答 1

7

我只是将其保存在内部NSUserDefaults,但我认为这不是保存此类敏感数据的最安全方式。

几乎。NSUserDefaults使用明文存储数据,因此不安全。如果您想更安全一点,可以将数据存储在钥匙串中(但是,即使是这种被认为是安全的存储也可以很容易地转储......)

于 2012-12-17T19:38:37.493 回答