×

Distributed authentication using persistent stateless credentials

  • US 9,118,645 B2
  • Filed: 12/19/2012
  • Issued: 08/25/2015
  • Est. Priority Date: 12/19/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method, implemented at least in part by a server environment, for distributed authentication using persistent stateless credentials, the method comprising:

  • obtaining, by the server environment, a principal identifier, wherein the principal identifier uniquely identifies a user;

    generating, by the server environment, an expiration time;

    obtaining, by the server environment, a secret key identifier, wherein the secret key identifier identifies a secret key that is associated with the user;

    generating, by the server environment, an initialization vector;

    encrypting, by the server environment, the principal identifier and the expiration time using the initialization vector and the secret key identified by the secret key identifier, to produce a ciphertext;

    creating, by the server environment, a credential, wherein the credential comprises;

    the ciphertext;

    the initialization vector; and

    the secret key identifier; and

    providing, by the server environment, the credential to a client device for persistence at the client device, wherein the credential is a persistent stateless credential that is not associated with a particular server.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×