很抱歉这个是/否的问题。
我们是否应该使用单独的算法加密密码,同时保存在钥匙串中或保留keychain
默认cryptography
机制?
如果我知道为什么?
我正在考虑在钥匙串中存储用户名和密码,这是完美的。
答案 0 :(得分:0)
您无需为其使用其他加密。在iOS Security Guide中阅读有关iOS安全性的更多信息,包括Keychain工作。
答案 1 :(得分:0)
如果您想在本地存储用户名或电子邮件和密码,那么Keychain是最佳选择。看看KeyChain Documentation。
<强> All the password data in the keychain is protected using the Triple Digital Encryption Standard (3DES).
强>
您还可以参考其中一个答案here
如果您有一些机密数据,最好再提供一层安全保护。所以由你决定。
您可以在插入Keychain
之前加密它。
您可以使用AES以及iOS中提供的更多加密技术。
从Here
下载KeyChainApple Official Sample Code