A GUI for zxcvbn-cs, which is based on zxcvbn.
zxcvbn
, named after a crappy password, is a JavaScript password strength estimation library. Use it to implement a custom strength bar on a signup form near you!
zxcvbn
attempts to give sound password advice through pattern matching and conservative entropy calculations. It finds 10k common passwords, common American names and surnames, common English words, and common patterns like dates, repeats (aaa), sequences (abcd), and QWERTY patterns.For full motivation, see:
https://dropbox.tech/security/zxcvbn-realistic-password-strength-estimation
For more information on why password entropy is calculated as it is, refer to Zxcvbn
s originators:
https://github.com/dropbox/zxcvbn
https://dropbox.tech/security/zxcvbn-realistic-password-strength-estimation
Since Zxcvbn-gui
is based on zxcvbn-cs, which in self is a port of the original zxcvbn the original copyright and licensing applies. Cf. the LICENSE file.