rotating passwords.
Take a sentence that is easily remembered. For instance:
The quick brown fox jumped over the lazy dog.
Now, $password1 is the first letter of each word:
tqbfjotld
$password2 == 2nd letter
hurouvhao
And so on. Once you exceed the length of a word, you just start back over for that one word, not the whole sentence. Since our shortest word is 3 characters, this would happen with the 4th iteration, like so:
tcwfprtyd
Naturally, mix upper & lower case, and you can throw in some "l33t sp34k" substitutions as well. |