×

Trusted execution of an executable object on a local device

  • US 10,678,908 B2
  • Filed: 12/21/2013
  • Issued: 06/09/2020
  • Est. Priority Date: 09/27/2013
  • Status: Active Grant
First Claim
Patent Images

1. An electronic client device, comprising:

  • an enclave;

    at least one processor;

    at least one memory;

    at least one driver, wherein the electronic client device is configured to;

    obtain an authentication signing key from an attestation server;

    store the authentication signing key in the enclave, wherein the authentication signing key verifies the identity of the enclave;

    acquire, after storing the authentication signing key, authentication data for an authorized user;

    store the authentication data in the enclave;

    acquire identification data for a potential user;

    compare, by locally executing, with the processor, a biometric algorithm in the enclave, the identification data to the authentication data to determine if the potential user is the authorized user; and

    send results of the comparison and the authentication signing key to an authentication server.

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