×

Passcode verification using hardware secrets

  • US 9,369,461 B1
  • Filed: 01/07/2014
  • Issued: 06/14/2016
  • Est. Priority Date: 01/07/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • under the control of one or more computer systems configured with executable instructions,receiving a request to verify a passcode for an identity, the passcode required for at least one method of obtaining access to a resource;

    calculating a reference value based at least in part on the passcode and a hardware secret, the hardware secret comprising secret information maintained within a hardware device so as to be unobtainable without physical intrusion into the hardware device;

    using a probabilistic data structure that contains a plurality of obtained values each verifiable based at least in part on the hardware secret to perform a comparison of the reference value with a stored value obtained from persistent data storage, separate from the hardware device, in which the stored value is stored in association with the identity; and

    providing a response to the request based at least in part on the comparison, the response being configured to enable access to the resource when the comparison indicates that the calculated reference value matches the stored value.

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