我打算在我的 Cocoa 应用程序中存储一个密码,NSUserDefaults
但后来我意识到它是以纯文本形式存储的。
您如何存储 Cocoa 应用程序的密码凭证?
我打算在我的 Cocoa 应用程序中存储一个密码,NSUserDefaults
但后来我意识到它是以纯文本形式存储的。
您如何存储 Cocoa 应用程序的密码凭证?
密码应存储在钥匙串中。您可能应该首先查看Keychain Services Programming Guide。钥匙串存在于 iOS 和 OS X 平台上。
先用 BCrypt 加密。
如果您有兴趣,我有一个开源 BCrypt 实用程序类...
[旧链接已删除]