www.48365-365.com

如何使用NSUserDefault保存用户名和密码,安全,安

2019-10-03 11:10 小编: 线上365bet投注
问题
SNUserDefault需要两个值(用户名密码)。
第一:有没有办法将它们保存在一起(例如,作为数组)?
第二:isitsafe?
还是您曾经加密过密码?
通过解决方案的加密来确保安全性。
问题在于该程序需要破解密码。也就是说,密钥必须存储在某个地方。
这使得逆向工程易受攻击。
附录中的方法与密码中的单个功能(例如哈希)一起使用以达到该值。
使用密码时,您需要对密码应用单向功能并进行比较以获取值。
这样,密码就不会受到破坏(当然,总会有令人上瘾的攻击,但这就是密码强度)。
而不是使用NSUserDefaults,您不应使用iOSKeychainServices。
其主要目的是保护安全存储用户凭证。
苹果已经为您完成了所有艰苦的工作。
请使用它。
本文的地址:IT House Saveusername-passwordwithNSUserDefault,如何安全?