保存登录密码

时间:2010-11-05 20:41:33

标签: passwords password-storage

我正在编写一个从IMAP服务器检索电子邮件的桌面应用程序。为方便起见,用户可以选择保存登录屏幕的用户名和密码,因此每次都不必输入。我可以将密码保存为纯文本吗?如果没有,那我该怎么做?

(请注意,在此处存储密码哈希是不合适的,因为程序必须知道确切的用户名和密码才能自动登录到IMAP服务器。)

2 个答案:

答案 0 :(得分:1)

您可以尝试使用Vernam Cipher存储用户名和密码。

它比纯文本更好。但是隐藏你的钥匙。

答案 1 :(得分:1)

在Windows上,您可以使用DPAPI存储密码 在.Net中,这是ProtectedData class