HyperTEE: A Decoupled TEE Architecture with Secure Enclave Management
Trusted Execution Environment (TEE) architectures have been deployed in various commercial processors to provide secure environments for confidential programs and data. However, as a relatively new feature against security threats, existing designs still face a number of problems. Exploiting the management vulnerabilities, attackers can disclose secrets via controlled-channel or micro-architecture side-channel attacks. To address these problems, this paper proposes a novel TEE architecture, named HyperTEE. In our architecture, enclave management tasks are decoupled from the original computing subsystem to a dedicated, physically isolated Enclave Manage-ment Subsystem (EMS). A properly architected EMS prevents current management vulnerabilities and offers more secure enclave communication. We implemented the HyperTEE prototype on the FPGA platform. Experiments show that HyperTEE only introduces less than 1% area overhead, and 2.0 % and 1.9 % performance overhead on average for enclaves and non-enclave workloads, respectively.
Authors
- Shijun Zhao (ORCID: https://orcid.org/0000-0003-0245-5917)
- Yunkai Bai (ORCID: https://orcid.org/0000-0001-8929-9421)
- Rui Hou (ORCID: https://orcid.org/0000-0002-9215-7632)
- Lutan Zhao (ORCID: https://orcid.org/0000-0003-3672-6463)
- Michael Huang (ORCID: https://orcid.org/0000-0001-9799-2920)
- Yubiao Huang (ORCID: https://orcid.org/0009-0001-6753-4897)
- Dan Meng (ORCID: https://orcid.org/0009-0002-9868-5353)
- Fengwei Zhang (ORCID: https://orcid.org/0000-0003-3365-2526)
- Peinan Li (ORCID: https://orcid.org/0000-0001-5109-3495)
Institutions
- Southern University of Science and Technology (CN)
- Institute of Information Engineering (CN)
- University of Chinese Academy of Sciences (CN)
- University of Rochester (US)
Publication Details
- Published
- 2024-11-02
- DOI
- https://doi.org/10.1109/micro61859.2024.00018
- Citations
- 5
- Primary Topic
- Cloud Computing and Resource Management
- Type
- article
- Field-Weighted Citation Impact
- 3.90