Building better passwords using probabilistic techniques
Password Cracking Using Probabilistic Context-Free Grammars