Techniques for remote sgx enclave authentication
AssigneeIntel Corporation
InventorsANDREA MIELE, KARLA SAUR, JAMES HELD, MIC BOWMAN
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsANDREA MIELE, KARLA SAUR, JAMES HELD, MIC BOWMAN
Estimating the term…
Techniques for remote SGX enclave authentication are described. An attestation service may be used to attest that an enclave was successfully established on a Software Guard Extensions (SGX) enabled platform. Further, an attestation service may, in embodiments, be used as a notary system to attest that a public-key certificate was generated by a particular SGX enclave and, therefore, may be trusted by other remote enclaves for authentication. In an embodiment, a client-side SGX enclave may generate a public-private key pair (SK, PK), compute a cryptographic hash H of PK, create a report R containing H, obtain a quote Q on the report R from a quoting enclave component, obtain remote attestation response RA from an attestation service, and broadcast RA and PK to one or more server side SGX enclaves. Other embodiments are described and claimed.
A system for enclave authentication, comprising:
A computer-implemented method for enclave authentication at a client-side secure enclave, comprising:
An article comprising a non-transitory computer-readable storage medium that stores instructions for execution by processing circuitry of a computing device for enclave authentication at a client-side secure enclave, the instructions to cause the computing device to:
A system for enclave authentication, comprising:
A computer-implemented method for enclave authentication, comprising:
Dependencies are inferred from the claim text.