Dual authentications utilizing secure token chains
First Claim
1. A method of authenticating a client when the client logs in a servicing server, the method comprising:
- (A) submitting a first authentication code and a second authentication code from the client to the servicing server, the second authentication code including a secure token of a reversal secure token chain with a hash function and an index of the secure token in the reversal secure token chain;
(B) verifying the first authentication code at the servicing server;
(C) validating the secure token at the servicing server by comparing a hash value of the secure token with at least one of a previously acquired secure token or a root of the reversal secure token chain; and
(D) confirming the login if the first authentication code and the second authentication code are associated.
3 Assignments
0 Petitions
Accused Products
Abstract
Embodiments include a method and a system of authenticating a client when the client logs in a servicing. According to one embodiment, a first authentication code and a second authentication code is submitted from the client to the servicing server. The second authentication code includes a secure token of a reversal secure token chain with a hash function and an index of the secure token in the reversal secure token chain. The first authentication code is then verified at the servicing server. The secure token is also verified at the servicing server by comparing a hash value of the secure token with a previously acquired secure token or a root of the reversal secure token chain. If the first authentication code and the second authentication code are associated, the login is confirmed.
-
Citations
20 Claims
-
1. A method of authenticating a client when the client logs in a servicing server, the method comprising:
-
(A) submitting a first authentication code and a second authentication code from the client to the servicing server, the second authentication code including a secure token of a reversal secure token chain with a hash function and an index of the secure token in the reversal secure token chain;
(B) verifying the first authentication code at the servicing server;
(C) validating the secure token at the servicing server by comparing a hash value of the secure token with at least one of a previously acquired secure token or a root of the reversal secure token chain; and
(D) confirming the login if the first authentication code and the second authentication code are associated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of authenticating a client when the client logs in a servicing server, the method comprising:
-
(A) submitting a secure token of a reversal secure token chain with a hash function and an index of the secure token in the reversal secure token chain from the client to the servicing server;
(B) validating the secure token at the servicing server by comparing a hash value of the secure token with at least one of a previously acquired secure token or a root of the reversal secure token chain. - View Dependent Claims (17, 18, 19)
-
-
20. A system of authenticating a client when the client logs in a servicing server, the system comprising:
-
(A) means for submitting a first authentication code and a second authentication code from the client to the servicing server, the second authentication code including a secure token of a reversal secure token chain with a hash function and an index of the secure token in the reversal secure token chain;
(B) means for verifying the first authentication code at the servicing server;
(C) means for validating the secure token at the servicing server by comparing a hash value of the secure token with at least one of a previously acquired secure token or a root of the reversal secure token chain; and
(D) means for confirming the login if the first authentication code and the second authentication code are associated.
-
Specification