Back to results
US 2026/0230323 A1Published application
Chaining of tokens
AssigneeVisa International Service Association
InventorsPremvir Singh, Punniyakotti Sabapathy, Anandan Ethirkottai Sundararajan
Life of this patent
Estimating the term…
Abstract
Embodiments can provide authentication tokens that are linked. Authentication tokens can be linked in such a way where the current authentication token can be determined by using a previous authentication token. Such embodiment can enable the server computer to authenticate the user even if the authentication token received by the client computer is not up to date.
Claims20
A method comprising:
- receiving, by a server computer, a first request message from a client computer;
- responsive to receiving the first request message, inputting a plurality of static data elements, and a first pseudorandom value into a token generator function to produce a first authentication token;
- transmitting, by the server computer to the client computer, a first response message comprising the first authentication token;
- receiving, by the server computer from the client computer, a second request message comprising the first authentication token;
- responsive to receiving the second request message, inputting the first authentication token into a pseudorandom number generator to obtain a second pseudorandom value;
- inputting the second pseudorandom value and the plurality of static data elements into the token generator function to obtain a second authentication token;
- and
- transmitting, by the server computer, a second response message comprising the second authentication token to the client computer, wherein the second authentication token is used for subsequent authentication with the server computer.
5 more elements
A server computer comprising:
- a processor;
- and
- a non-transitory computer readable medium comprising code, executable by the processor, for performing operations comprising:
- receiving a first request message from a client computer;
- responsive to receiving the first request message, inputting a plurality of static data elements, and a first pseudorandom value into a token generator function to produce a first authentication token;
- transmitting, to the client computer, a first response message comprising the first authentication token;
- receiving, from the client computer, a second request message comprising the first authentication token;
- responsive to receiving the second request message, inputting the first authentication token into a pseudorandom number generator to obtain a second pseudorandom value;
- inputting the second pseudorandom value and the plurality of static data elements into the token generator function to obtain a second authentication token;
- and
- transmitting a second response message comprising the second authentication token to the client computer, wherein the second authentication token is used for subsequent authentication with the server computer.
8 more elements
A method comprising:
- transmitting, by a client computer to a server computer, a first request message, wherein the server computer inputs a plurality of static data elements and a first pseudorandom value into a token generator function to produce a first authentication token, and transmits, to the client computer, a first response message comprising the first authentication token;
- receiving, by the client computer, the first authentication token;
- and
- transmitting, by the client computer to the server computer, a second request message comprising the first authentication token, wherein the server computer inputs the first authentication token into a pseudorandom number generator to obtain a second pseudorandom value, inputs the second pseudorandom value and the plurality of static data elements into the token generator function to obtain a second authentication token, and transmits a second response message comprising the second authentication token to the client computer, wherein the second authentication token is used for subsequent authentication with the server computer.
1 more element
Dependencies are inferred from the claim text.