×

Cryptographic security functions based on anticipated changes in dynamic minutiae

  • US 9,722,804 B2
  • Filed: 03/21/2016
  • Issued: 08/01/2017
  • Est. Priority Date: 02/03/2011
  • Status: Active Grant
First Claim
Patent Images

1. A cryptography system comprising:

  • a non-transitory memory storing information associated with one or more identities, wherein the information stored for an identity includes (a) data values associated with that identity; and

    (b) information regarding anticipated changes to one or more of the stored data values associated with that identity, wherein at least one anticipated change to a stored data value associated with the identity is based on anticipated usage of a device, anticipated user customizations to a device, anticipated changes based on industry updates, anticipated biometric measurement changes, or anticipated changes to user secrets;

    one or more hardware processors in communication with the memory and configured to execute instructions to cause the cryptography system to validate the use of an identity by the device by performing operations comprising;

    generating a challenge to the device, wherein the challenge prompts the device to

         1) build a cryptographic key based on two or more data values from the device that correspond to two or more of the stored data values associated with the identity, and

         2) form a response to the challenge based on the cryptographic key and the challenge;

    receiving, from the device, the response to the challenge;

    using the stored information regarding anticipated changes to the stored data values associated with the identity to build one or more additional cryptographic keys;

    determining whether the response is allowable according to whether any of the additional cryptographic keys correspond to the cryptographic key used by the device to form the response; and

    validating the use of the identity by the device according to whether the device has provided an allowable response to the challenge.

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