System and method of secure authentication information distribution
First Claim
Patent Images
1. A system for distributing authentication information to a remote device, comprising:
- a computer-readable memory having an authentication information store configured to store, prior to receipt of a seed request, a plurality of seeds for a plurality of users; and
a data processor executable authentication system configured to;
receive from the remote device the seed request for one of the plurality of seeds, the seed request including identity information and a received access code;
authenticate the seed request if the identity information is associated with one of the plurality of users;
responsive to the authentication, retrieve the one of the plurality of seeds corresponding to the identity information from the authentication information store;
calculate a calculated access code using the retrieved seed;
determine whether the calculated access code matches the received access code; and
return the retrieved seed to the remote device if the calculated access code matches the received access code.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method of distributing authentication information for remotely accessing a computer resource. A request for authentication information, including identity information, is received from a user of a remote device. When the user is authenticated based on the identity information, requested authentication information is retrieved and returned to the remote device. The authentication information, or information generated from the authentication information, is then used for remotely accessing the computer resource.
-
Citations
19 Claims
-
1. A system for distributing authentication information to a remote device, comprising:
-
a computer-readable memory having an authentication information store configured to store, prior to receipt of a seed request, a plurality of seeds for a plurality of users; and a data processor executable authentication system configured to; receive from the remote device the seed request for one of the plurality of seeds, the seed request including identity information and a received access code; authenticate the seed request if the identity information is associated with one of the plurality of users; responsive to the authentication, retrieve the one of the plurality of seeds corresponding to the identity information from the authentication information store; calculate a calculated access code using the retrieved seed; determine whether the calculated access code matches the received access code; and return the retrieved seed to the remote device if the calculated access code matches the received access code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for distributing authentication information to a remote device using an authentication system, the method implemented using a computer-readable memory having an authentication information store storing, prior to receipt of a seed request, a plurality of seeds for a plurality of users;
- the method comprising;
receiving from the remote device, via a communication network, the seed request for one of the plurality of seeds, the seed request including identity information and a received access code; authenticating the seed request if the identity information is associated with one of the plurality of users; responsive to the authentication, retrieving the one of the plurality of seeds corresponding to the identity information from the authentication information store; calculating, by a computer, a calculated access code using the retrieved seed; determining, by the computer, whether the calculated access code matches the received access code; and returning the retrieved seed to the remote device if the calculated access code matches the received access code.
- the method comprising;
-
19. A non-transitory computer readable medium having an authentication information store storing, prior to receipt of a seed request, a plurality of seeds for a plurality of users, wherein the non-transitory computer readable medium further stores instructions comprising an authentication system which, when executed by a processor, implements a method for distributing authentication information to a remote device, the method comprising:
-
receiving from the remote device the seed request for one of the plurality of seeds, the seed request including identity information and a received access code; authenticating the seed request if the identity information is associated with one of the plurality of users; responsive to the authentication, retrieving the one of the plurality of seeds corresponding to the identity information from the authentication information store; calculating a calculated access code using the retrieved seed; determining whether the calculated access code matches the received access code; and returning the retrieved seed to the remote device if the calculated access code matches the received access code.
-
Specification