Patent ID: 7093282

Claim:
A method of password verification comprising: providing a process for transforming at least a variable parameter into an ordered string of characters, wherein the process sometimes results in different ordered strings of characters for a same variable parameter; providing at least a static parameter and at least a variable parameter selected from a plurality of variable parameters as a known password, the known password modifiable, as to the selected at least a variable parameter and as to a location and order of the at least a variable parameter within the known password; determining from data available to an individual and from the known password a static string; providing the determined static string as a password for verification; and verifying the static string to determine that it is an accurate transformation of the at least a variable parameter according to the provided process and when the determination is that the transformation is accurate, providing an indication that the password is verified, wherein the known password is provided by a user and the static string is provided by the user, wherein the known password is entered as a string of characters and wherein at least a character of the string of characters is indicative of a variable parameter and wherein the string of characters is parsable to form the known password, the parsing distinguishing variable parameters from static parameters within the known password.