在KeyChain Access中存储加密/解密密钥的可靠性?

时间:2011-07-07 05:23:06

标签: ios encryption jailbreak keychain

我必须以加密格式将数据存储在SQLite数据库中。我从网上获得了加密/解密代码。

现在我的问题是:

  1. 存储加密/解密密钥的安全位置

  2. 钥匙串访问商店密钥怎么样?在监狱破坏的设备上完全安全吗?

  3. 更新:最后我决定使用钥匙串来存储我的加密密钥。 我在网上搜索,但我找到的是存储使用名称/密码/ CSR。

    有人可以帮忙将简单的NSData(我的加密密钥)存储在钥匙串中吗?

1 个答案:

答案 0 :(得分:4)

使用钥匙串。你将无法做得更好(如果可以的话,你不会问这个问题)。它不会是完全安全的(没有任何东西;要求索尼或RSA),但它会变得非常安全。