Patent ID: 8566604

Claim:
An authentication system to generate a useable password for use in secured systems, comprising processing machinery to: (A) automatically generate a sample password; then (B) input the sample password into a one-way function yielding an output value; and then (C) compare the output value to a predetermined pattern wherein: (i) if the output value does not have the predetermined pattern, repeat (A) to (C); and (ii) if the output value has the predetermined pattern, then: (a) issue the sample password as the useable password; (b) issue the output value as a check value for use in authenticating the useable password when used in secured system; (c) determine a storage value from the check value based on the pattern so that: the storage value is shorter than the check value; and the check value can be reconstructed based on the storage value and the predetermined pattern; and (d) store the storage value in a storage medium.