Methods and systems for establishing a shared secret using an authentication token
AssigneeSun Microsystems, Inc.
InventorsRadia J. Perlman, Stephen R. Hanna
Life of this patent
Estimating the term…
Loading patent…
AssigneeSun Microsystems, Inc.
InventorsRadia J. Perlman, Stephen R. Hanna
Estimating the term…
A method and system for establishing a shared secret between a plurality of devices using an authentication token. An authentication token is used to establish a shared secret between a local device and a remote device to provide user authentication, data encryption, and integrity protection. The authentication token may be used in a variety of ways to authenticate a user. First, a time-synchronized authentication token can generate a first character string that is communicated to a workstation. The workstation can manipulate the first character string to generate a second character string and send the second character string to a server. The server then compares the second character string with a plurality of possible matching character string values and determines the first character string. In another implementation, a challenge from a server can be received and processed by a challenge-response authentication token to generate a character string. The generated character string is then communicated to the workstation to establish a shared secret. A smart card may also be used to establish a shared secret between a local device and a remote device using similar techniques.
A method for establishing a shared secret among a plurality of devices, comprising the steps of:
The method of claim I wherein the providing step includes the step of providing a smart card.
A method for establishing a shared secret among a plurality of devices, comprising the steps of:
A method for establishing a shared secret among a plurality of devices, comprising the steps of:
A system for establishing a shared secret among a plurality of devices, comprising:
A system for establishing a shared secret among a plurality of devices, comprising:
A system for establishing a shared secret among a plurality of devices, comprising:
A method for establishing a shared secret among a plurality of devices, comprising the steps of:
A method for establishing a shared secret among a plurality of devices, comprising the steps of:
A method for establishing a shared secret among a plurality of devices, comprising the steps of:
Dependencies are inferred from the claim text.