Patent · US Active

Replica trusted execution environment: enabling seamless replication of trusted execution environment (TEE)-based enclaves in the cloud

US11126699B2 · kind B2 · utility

3Cited by
1References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 21, 2018
Grant dateSep 21, 2021
Priority date
Expiry dateDec 5, 2039

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L2209/76
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method for executing a trusted execution environment (TEE) based application in a cloud computing system. The method includes executing a proxied attestation procedure with a client to enable the client to attest that an enclave management layer (EML) application provided by the cloud computing system runs on a TEE-enabled platform. The method also includes receiving, by the cloud computing system from the client, application code corresponding to the TEE-based application and receiving, by the EML application from the client, application parameters corresponding to the TEE-based application. In addition, the method includes writing, by the EML, application to a secure storage layer, the application parameters corresponding to the TEE-based application and creating, by the cloud computing system, an enclave configured to execute the TEE-based application. Furthermore, the method includes attesting, by the EML application, the enclave and executing, by the enclave configured to execute the TEE-based application, the TEE-based application.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.