Method and apparatus for accommodating multiple verifier types with limited storage space
AssigneeOracle International Corporation
InventorDaniel Wong
Life of this patent
Estimating the term…
Abstract
One embodiment of the present invention provides a system that accommodates different types of verifiers in a computer system. During operation, the system receives a username and a password. The system then computes a verifier based on the password. If the size of the verifier exceeds a storage limit, the system transforms the verifier into a transformed verifier which conforms to the storage limit, thereby allowing the computer system to compare the transformed verifier with a locally stored verifier associated with the username to facilitate user authentication.
Claims30
A method for accommodating different types of verifiers in a computer system, the method comprising:
- receiving a username and a password;
- computing a verifier based on the password;
- and
- if the size of the verifier exceeds a storage limit, transforming the verifier into a transformed verifier which conforms to the storage limit, thereby allowing the computer system to compare the transformed verifier with a locally stored verifier associated with the username to facilitate user authentication.
A computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method for accommodating different types of verifiers in a computer system, the method comprising:
- receiving a username and a password;
- computing a verifier based on the password;
- and
- if the size of the verifier exceeds a storage limit, transforming the verifier into a transformed verifier which conforms to the storage limit, thereby allowing the computer system to compare the transformed verifier with a locally stored verifier associated with the username to facilitate user authentication.
An apparatus for accommodating different types of verifiers in a computer system, comprising:
- a receiving mechanism configured to receive a username and a password;
- a computation mechanism configured to compute a verifier based on the password;
- and
- a transformation mechanism, wherein if the size of the verifier exceeds a storage limit, the transformation mechanism is configured to transform the verifier into a transformed verifier which conforms to the storage limit, thereby allowing the computer system to compare the transformed verifier with a locally stored verifier associated with the username to facilitate user authentication.
Dependencies are inferred from the claim text.