Cracking Passwords


Passwords are not that hard to remember... however, why there are no standards for creating passwords?

I mean, some sites require a minimum of chars, uppercase and lowercases, special characters (!@#$%) and  even "_"s or " "s, while others are happy with just numbers and no + signs?

I would like one day to remember not only my passwords, these are easy to remember, but the rules I used to generate these for each website, as they all differ. That would definitely be a challenge.
Some examples:
"correct horse battery staple" → ([a-z ]*,[ ]*){7,}
"correct_horse_battery_staple" → ([a-z]*,[_]*){7,}
"chbs001" → ([a-z]*,[0-9]*){7}"8477361" → [0-1]{7}"correct H0rse b@ttery 5+@p_3" → (\w*,\d*,[ ]*){15,255}
"[0Rr3(+_0x0068ORZ3_&4??3*^_+@p_3" → ^[;:.]{6,}
"alpine" → alpine
"susageP" → WinCE(Password) XOR susageP = Password

*Note that these are not regular expressions and therefore will not work as such.

Comments