Remote attestation of SEV-SNP confidential VMs using e-vTPMs
Vikram Narayanan, Claudio Carvalho, Angelo Ruocco, Gheorghe Alm\'asi,, James Bottomley, Mengmei Ye, Tobin Feldman-Fitzthum, Daniele Buono, Hubertus, Franke, and Anton Burtsev

TL;DR
This paper presents a novel, AMD-specific, stateless vTPM solution leveraging SEV-SNP hardware to enable secure remote attestation of confidential VMs without persistent state or trust in the cloud provider.
Contribution
It introduces a stateless, ephemeral vTPM design that supports remote attestation in confidential VMs using SEV-SNP, without relying on persistent storage or provider trust.
Findings
Successfully implemented a prototype of the ephemeral vTPM
Enables remote attestation without persistent state
Isolation properties of SEV-SNP ensure security
Abstract
Trying to address the security challenges of a cloud-centric software deployment paradigm, silicon and cloud vendors are introducing confidential computing - an umbrella term aimed at providing hardware and software mechanisms for protecting cloud workloads from the cloud provider and its software stack. Today, Intel SGX, AMD SEV, Intel TDX, etc., provide a way to shield cloud applications from the cloud provider through encryption of the application's memory below the hardware boundary of the CPU, hence requiring trust only in the CPU vendor. Unfortunately, existing hardware mechanisms do not automatically enable the guarantee that a protected system was not tampered with during configuration and boot time. Such a guarantee relies on a hardware RoT, i.e., an integrity-protected location that can store measurements in a trustworthy manner, extend them, and authenticate the measurement…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSecurity and Verification in Computing · Cloud Data Security Solutions · Physical Unclonable Functions (PUFs) and Hardware Security
