4

我打算在我的 Cocoa 应用程序中存储一个密码,NSUserDefaults但后来我意识到它是以纯文本形式存储的。

您如何存储 Cocoa 应用程序的密码凭证?

4

2 回答 2

6

密码应存储在钥匙串中。您可能应该首先查看Keychain Services Programming Guide。钥匙串存在于 iOS 和 OS X 平台上。

于 2012-05-18T04:45:53.390 回答
2

先用 BCrypt 加密。

如果您有兴趣,我有一个开源 BCrypt 实用程序类...

[旧链接已删除]

于 2012-05-18T04:44:49.507 回答