库/函数告诉用户他们的密码有多安全?

时间:2010-05-26 14:34:33

标签: c# security

我需要能够告诉用户他们的密码是强还是弱(或介于两者之间)。是否有图书馆或功能已经这样做了?

如果没有,确定密码是否安全的最佳方法是什么?

2 个答案:

答案 0 :(得分:3)

KeePass具有密码强度功能。您可以从here下载源zip文件。您正在寻找的文件在KeePassLib.Cryptography中称为QualityEstimation。

答案 1 :(得分:2)

您可以查看有关CodeProject的一些文章。 1)http://www.codeproject.com/KB/edit/PasswordStrengh.aspx 2)http://www.codeproject.com/KB/security/passworddialog.aspx

一种简单的方法是评估一些正则表达式,以检查它是否包含大写和小写字母,数字,特殊符号和密码长度。

相关问题