×

Secure distributed authentication data

  • US 10,462,112 B1
  • Filed: 01/09/2019
  • Issued: 10/29/2019
  • Est. Priority Date: 01/09/2019
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer readable medium including instructions that, when executed by at least one processor, cause the at least one processor to perform operations for secure authentication for access to a restricted resource, the operations comprising:

  • receiving a request for access to the restricted resource by a client identity;

    identifying asserted authentication data associated with the request;

    generating, in response to the request, an encryption key, the encryption key being uniquely generated based on the asserted authentication data;

    generating, in response to the request, a non-restorable digital representation of the asserted authentication data;

    retrieving an encrypted digital representation of authentication data associated with the client identity, wherein;

    the encrypted digital representation of authentication data is retrieved as a plurality of data portions stored in a plurality of data storage locations; and

    retrieving the encrypted digital representation of authentication data comprises reconstructing the encrypted digital representation of authentication data from at least a portion of the plurality of data portions;

    decrypting the retrieved encrypted digital representation of authentication data using the encryption key to produce a decrypted digital representation of authentication data;

    comparing the decrypted digital representation of authentication data to the generated digital representation of the asserted authentication data; and

    generating a token for use in an authentication process for the client identity upon determining, based on the comparing, a match between the stored digital representation of authentication data and the digital representation of the asserted authentication data.

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