Please download the dossier by clicking on the dossier button x
×

Data verification using enclave attestation

  • US 10,176,344 B2
  • Filed: 07/24/2017
  • Issued: 01/08/2019
  • Est. Priority Date: 09/25/2014
  • Status: Active Grant
First Claim
Patent Images

1. At least one non-transitory computer-readable medium comprising one or more instructions that when executed by a processor cause the processor to:

  • receive untrusted data for input to an application residing in a protected region of memory of an electronic device;

    isolate the untrusted data for input from the protected region of memory;

    communicate at least a portion of the untrusted data for input over an attestation channel for data integrity verification by a data integrity attestation function that includes a data attestation policy specifying constraints on input values for the application;

    receive data integrity verification of the untrusted data for input, based on a determination that the at least a portion of the untrusted data for input conforms to the data attestation policy, via the attestation channel; and

    return the verified untrusted data for input to the application for processing.

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