Recently I came up with a password requirement rules as follows : The pasword must
- be 8-16 characters
- contain at least one number
- contain at least one lower case letter
- contain at least one upper case letter
- contain at least one of these special characters: @#$%^+=*_.?
- can not start with a ?
- can not have same character repeated more than 2 times in a row( e.g aa)
Everything except can not start with a ? , not letter a, is acceptable. Do anyone knows a special reason for this requirement ?