Skip to content
alokito edited this page Sep 4, 2011 · 1 revision

Thoughts on input files

Limitations of the approach

  • One improvement to a random system would be to screen out things that are known to be tried by established attacks. In this case, it would be nice to filter out any sequence of words that actually occurred in the source text. In the case of a random text string generator, it would be nice to filter out any passwords that contain actual words. These techniques would decrease the entropy a tiny bit, but most likely make it more resistent to naive brute force attacks.
  • Many online systems have short password length limits, such as 16 characters. This is not easy to deal with, I have taken the first k letters of each word to get it under the limit. This certainly makes the password much weaker.
  • Many online systems have special character and case requirements. I just add these in ad-hoc to the words. This likely makes the password somewhat stronger.
Clone this wiki locally