Comment Comment by ryantownsend It makes sense as an approach – Dropbox open-sourced a library along these lines, called zxcvbn: https://github.com/dropbox/zxcvbn parent ryantownsend 8 years ago