【发布时间】:2010-05-26 14:34:32
【问题描述】:
我需要能够告诉用户他们的密码是强密码还是弱密码(或介于两者之间)。是否有已经这样做的库或函数?
如果没有,确定密码是否安全的最佳方法是什么?
【问题讨论】:
-
这是用于 ASP.NET、Forms、WPF、Silverlight 还是命令行?
-
这适用于 winforms,可能以后还会适用于 cli。它也可能会在单声道下运行,但这还不是必需的。
我需要能够告诉用户他们的密码是强密码还是弱密码(或介于两者之间)。是否有已经这样做的库或函数?
如果没有,确定密码是否安全的最佳方法是什么?
【问题讨论】:
您可以查看 CodeProject 上的一些文章。 1)http://www.codeproject.com/KB/edit/PasswordStrengh.aspx 2)http://www.codeproject.com/KB/security/passworddialog.aspx
一个简单的方法是评估一些正则表达式来检查它是否包含大小写字母、数字、特殊符号和密码长度。
【讨论】: