×

Enabling stateless server-based pre-shared secrets

  • US 7,346,773 B2
  • Filed: 01/12/2004
  • Issued: 03/18/2008
  • Est. Priority Date: 01/12/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method of avoiding the storage of client state on a server, the method comprising the computer-implemented steps of:

  • based on a first local key that is not known to a first client, encrypting first client state information to produce first encrypted information, wherein the first client state information includes a first shared secret key;

    receiving the first encrypted information from the first client at a first time;

    based on the first local key, validating an authentication code received with the first encrypted information and decrypting the first encrypted information that was received from the first client, thereby producing first decrypted information;

    receiving a first message that has been encrypted based on a first derived key that was derived from the first shared secret key;

    deriving a second derived key from a shared secret key that was included in the first decrypted information; and

    based on the second derived key, further protecting an ensuing conversation between the first client and the server.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×