×

Secure communication between a virtual smartcard enclave and a trusted I/O enclave

  • US 10,248,772 B2
  • Filed: 09/25/2015
  • Issued: 04/02/2019
  • Est. Priority Date: 09/25/2015
  • Status: Active Grant
First Claim
Patent Images

1. A hardware machine readable medium comprising instructions that when executed cause a machine to:

  • transmit, from a first trusted execution environment operatively connected to a biometric capture device, a request for a biometric match claim;

    receive, in response to the request for the biometric match claim, biometric data from the biometric capture device;

    perform, by the first trusted execution environment, a match of the biometric data against biometric templates stored in the first trusted execution environment;

    verify, with a report including a signed piece of data transmitted by a second trusted execution environment via a credential manager application operating in a third execution environment, an authorization of the first trusted execution environment, wherein the second trusted execution environment is sealed; and

    in response to the verification of the first trusted execution environment, unseal the second trusted execution environment based on the match of the biometric data performed by the first trusted execution environment, wherein the second trusted execution environment includes a virtual smartcard including cryptographic data specific to a user corresponding to the biometric data, and wherein the first trusted execution environment is independent from the second trusted execution environment.

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