Method and system for accepting a pass code
First Claim
Patent Images
1. A method of accepting a pass code, comprising:
- providing a user with a machine-generated challenge; and
receiving a response from the user, wherein said response represents a transformation from the challenge to a pass code allocated to the user, said response allowing the user to be validated against a stored data record of the pass code.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for accepting a pass code such as a personal identification number (PIN) are disclosed. The method involves providing a user with a challenge, typically on some form of shielded display to prevent third party viewing. The user now enters a response which transforms the challenge into the pass code allocated to the user. The response allows the user to be validated against a stored record of the pass code allocated to the user.
71 Citations
54 Claims
-
1. A method of accepting a pass code, comprising:
-
providing a user with a machine-generated challenge; and
receiving a response from the user, wherein said response represents a transformation from the challenge to a pass code allocated to the user, said response allowing the user to be validated against a stored data record of the pass code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A terminal for use in accepting a pass code, comprising:
-
an output for providing a user with a machine-generated challenge; and
an input for receiving a response from the user, wherein said response represents a transformation from the challenge to a pass code allocated to the user, said response allowing the user to be validated against a stored data record of the pass code. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. Means for accepting a pass code, comprising:
-
means for providing a user with a machine-generated challenge; and
means for receiving a response from the user, wherein said response represents a transformation from the challenge to a pass code allocated to the user, said response allowing the user to be validated against a stored data record of the pass code.
-
-
36. A method for using a pass code to validate a user, comprising:
-
receiving a request from a user for validation;
generating a challenge in response to said request;
providing the user with the challenge;
receiving a response from the user, wherein said response represents a transformation from the challenge to the pass code; and
validating the user on the basis of said response against a stored version of the pass code.
-
-
37. An authorisation system for using a pass code to validate a user, comprising:
-
a random number generator operable to generate a challenge;
an output device operable to provide the challenge to a user;
an input device operable to receive a response to the challenge from the user, wherein said response represents a transformation from the challenge to the pass code allocated to the user; and
a validation unit for authorising the user on the basis of said response against a stored version of the pass code.
-
-
38. A computer program product comprising instructions encoded on a medium, said instructions when loaded into a machine causing the machine:
-
to provide a user with a machine-generated challenge; and
to receive as input a response from the user, wherein said response represents a transformation from the challenge to a pass code allocated to the user, said response allowing the user to be validated against a stored data record of the pass code. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54)
-
Specification