【问题标题】:how to store more than 5 authentication token in keychain iPhone如何在钥匙串 iPhone 中存储超过 5 个身份验证令牌
【发布时间】:2013-11-28 20:23:32
【问题描述】:

我想在钥匙串中存储一些敏感数据。我必须在钥匙串中存储近 7 个令牌。

我可以使用[keychainItem setObject:@"password you are saving" forKey:kSecValueData];this 方法存储一个令牌。(我使用了KeychainItemWrapper 开源)

NSUserdefaults的情况下,我们可以通过改变keyvalue来存储很多token,但这并不安全。

在钥匙串中存储值也有任何限制。

那么谁能告诉我如何使用 iOS 中的钥匙串功能存储许多令牌。

提前致谢。

【问题讨论】:

  • 在初始化 KeychainWrapper 时,我猜你正在设置一个标识符。获得各种标识符可能是一个想法。
  • @Larme 的工作就像一个魅力。请将它作为答案发布,以便我接受它:)。谢谢

标签: iphone objective-c keychain


【解决方案1】:

由于KeychainWrapper 是用Identifier 初始化的,存储更多令牌(或其他)的一种可能方法是使用各种标识符。

【讨论】:

    猜你喜欢
    • 2013-05-23
    • 2012-05-05
    • 1970-01-01
    • 2012-09-24
    • 2011-10-03
    • 2013-10-12
    • 2020-11-28
    • 2011-02-15
    • 2021-08-30
    相关资源
    最近更新 更多