在我的 iPhone 应用程序中,有一些机密数据,例如用户名、密码和一些 Web 服务的 URL。
NSUserdefaults 和 keychain 哪个更好。
有人说 NSUserdefaults 不安全。为什么它没有安全感?
任何人都可以给出每一种的优点和缺点。
NSUserDefaults 非常易于使用,每个键仅存储一个值。但显然,这不是一种非常安全的方法,因为没有加密。
但钥匙串是安全的,尽管编码有点困难。
您可以参考这些链接来使用钥匙串访问。
http://log.scifihifi.com/post/55837387/simple-iphone-keychain-code http://log.scifihifi.com/post/55837387/simple-iphone-keychain-code
您还可以使用 Simon 设备的这个库
https://github.com/goosoftware/GSKeychain https://github.com/goosoftware/GSKeychain
我希望它能帮助你!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)