标签: cocoa nsuserdefaults
我打算在NSUserDefaults的Cocoa应用程序中存储密码,但后来我发现它以纯文本形式存储。
NSUserDefaults
如何存储Cocoa应用程序的密码凭据?
答案 0 :(得分:6)
密码应存储在钥匙串中。您应该首先查看Keychain Services Programming Guide。 Keychain存在于iOS和OS X平台上。
答案 1 :(得分:2)
首先用BCrypt加密它。
如果您有兴趣,我有一个开源BCrypt实用程序类......
[旧链接已删除]