×

System for transparent authentication across installed applications

  • US 9,992,023 B2
  • Filed: 10/24/2016
  • Issued: 06/05/2018
  • Est. Priority Date: 07/10/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method of user authentication on a device, comprising:

  • receiving a request for a master key to access secure data;

    generating, via a processor, a device score based on security factors that are indicative of the integrity of the device;

    in response to the device score being above a first threshold;

    gathering present conditions from a plurality of device sensors;

    generating, via the processor and an encoding algorithm, a user trust score based on cyrptographic hashes of each of the present conditions and weighted pre-recorded hashes stored in a profile repository in a memory of the device, the weighted pre-recorded hashes representing past values of the conditions;

    if the user trust score exceeds a second threshold, generating a candidate token by cryptographically hashing a data string formed by the present conditions and comparing it to pre-recorded tokens stored in a token repository of the memory;

    if the candidate token matches one of the pre-recorded tokens;

    generating, via the processor and a derived key derived from the present conditions, the master key from an encrypted key uniquely associated with the matched token; and

    providing the master key to access the secure data.

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