The Road to Trust: Building Enclaves within Confidential VMs
Wenhao Wang, Linke Song, Benshan Mei, Shuang Liu, Shijun Zhao,, Shoumeng Yan, XiaoFeng Wang, Dan Meng, Rui Hou

TL;DR
NestedSGX introduces hardware enclaves within guest VMs using AMD SEV-SNP, enhancing trust and integrity for applications by enabling nested attestation and compatibility with existing SGX tools.
Contribution
The paper presents NestedSGX, a novel framework leveraging AMD SEV-SNP's VMPL to create enclaves within VMs, providing integrity guarantees and compatibility with SGX applications.
Findings
NestedSGX enables hardware enclaves within guest VMs.
Performance overhead is minimal for most workloads.
Compatibility with existing SGX applications is achieved.
Abstract
Integrity is critical for maintaining system security, as it ensures that only genuine software is loaded onto a machine. Although confidential virtual machines (CVMs) function within isolated environments separate from the host, it is important to recognize that users still encounter challenges in maintaining control over the integrity of the code running within the trusted execution environments (TEEs). The presence of a sophisticated operating system (OS) raises the possibility of dynamically creating and executing any code, making user applications within TEEs vulnerable to interference or tampering if the guest OS is compromised. To address this issue, this paper introduces NestedSGX, a framework which leverages virtual machine privilege level (VMPL), a recent hardware feature available on AMD SEV-SNP to enable the creation of hardware enclaves within the guest VM. Similar to Intel…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCloud Data Security Solutions · Security and Verification in Computing · Access Control and Trust
