Fast-reconnection of negotiable authentication network clients
AssigneeMicrosoft Corporation
InventorsLiqiang Zhu, Paul J. Leach, Kevin Thomas Damour, David McPherson, Tanmoy Dutta
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsLiqiang Zhu, Paul J. Leach, Kevin Thomas Damour, David McPherson, Tanmoy Dutta
Estimating the term…
Modern network communications often require a client application requesting data to authenticate itself to an application providing the data. Such authentication requests can be redundant, especially in the case of stateless network protocols. When a full authentication is performed, a conversation identifier and one or more encryption keys can be agreed upon. Subsequent authentication requests can be answered with a fast reconnect token comprising the conversation identifier and a cryptographically signed version of it using the one or more encryption keys. Should additional security be desirable, a sequence number can be established and incremented in a pre-determined or a random manner to enable detection of replayed fast reconnect tokens. If the recipient can verify the fast reconnect token, the provider can be considered to have been authenticated based on the prior authentication. If an aspect of the fast re-authentication should fail, recourse can be had to the original full authentication process.
One or more computer-readable memory comprising computer-executable instructions for accelerating subsequent authentications of a client application program to a server application program, the computer-executable instructions directed to steps comprising:
One or more computer-readable memory comprising computer-executable instructions for accelerating subsequent authentications of a client application program to a server application program, the computer-executable instructions directed to steps comprising:
A system for reducing authentication overhead in network communications comprising:
Dependencies are inferred from the claim text.