我考虑过将重要的敏感信息存储在iOS的钥匙串中。但是现在我读到,只有在备份为encrypted in iTunes的情况下,才能还原钥匙串(不了解iCloud备份)。当用户购买新的iPhone / iPad并从备份中还原它们时,这尤其是个问题。旧设备存储在钥匙串中的信息将丢失。
是否有(安全的)可能性独立于备份设置将数据传输到新设备或还原中?
最佳答案
您可以使用iCloud传输数据,但这并不真正安全!将此数据加密保存在您的服务器上,让应用读取此数据将是一个解决方案。
顺便说一句。您不应该将未加密的敏感数据保存在钥匙串中。越狱后,钥匙串的读取非常容易。
有关处理明智数据的更多信息,您可以阅读本书:
Hacking and securing iOS Applications
关于ios - iOS:新设备或还原设备上的钥匙串(keychain),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17921931/