Except, of course, that half the students will end up carrying their password on a piece of paper in their wallet.
http://www.schneier.com/blog/archives/2005/06/write_down_you...
Schneier may say it's ok, but to me it seems stupidly insecure, especially when you consider that we're talking about a student's university network password, and that there'll be identification in that student's wallet that allows the thief to make use of the password immediately.
That and it took far too long to some up with a password passing the description...
But they had a similar way to increase security as your online application:
Must contain 3 groups:
- uppercase
- lowercase
- numbers inserted in between normal characters
Special characters were optional but welcome.
Which is not to say it is good.
To enumerate, the password had to:
- have exactly 8 characters
- contain characters from 3 of the following 4 groups
-- lowercase letters
-- uppercase letters
-- numbers
-- ? . , _ - + = $ ! –
There were also some things that the password could not do:
- be a dictionary word
- contain any series of characters in your username
All of this was enforced.