9. A method for evaluating computer system passwords, the method comprising: obtaining, for each user of a computer system, password information generated by performing a security procedure on a password entry; sequentially performing, for each user, the security procedure on sequenced entries of a dictionary until either a match with the password information is detected or the sequenced entries are exhausted; and adjusting the sequence of a sequenced entry in the dictionary based on the number of matches detected for the sequenced entry.
11. The method of claim 9 , further comprising populating the dictionary with terms selected from the group comprising: user or account names, user background information, character sequences, numbers, foreign language words, names of places, common last names, common male and female first names, uncommon first names, characters in myths and legends, Shakespearean references, sports terms, science fiction terms, movies and actors, cartoons, celebrities, phrases and patterns, biological terms, machine names, religious references, mnemonics, and celestial objects.