Making remote attestation meaningful for external reviews
summary
Project Oak demonstrates a concrete pipeline so end users can verify exactly which code runs in a TEE: it uses AMD SEV‑SNP measurements taken before boot, a minimal Oak Restricted Kernel plus stage zero that marks executable pages read‑only, and delivers a single attestation report bound to a kernel key plus up to 64 bytes of client data. Releases publish provenance, transparency log inclusion proofs and reproducible builds so external reviewers can map the measurement hash back to specific source commits.
AI-written summary · about
chapters (6)
- 0:00Introduction to Project Oak
- 2:13Trusted execution environment
- 8:21Measuring workloads with SEV-SNP
- 13:19Enabling external reviews
- 17:39Ensuring code integrity over time
- 20:50Summary and future work
related talks
01h 13mTutorial: Complete Platform Attestation: Remotely Verifying the Authenticity and Integrity of your Platform’s Hardware, Firmware, and Software
29mA Simple Protocol for Remote Attestation of System Integrity
15mRemote Attestation in AMD SEV-SNP Confidential VMs
40mAttesting Practically: Exploring the Glue Behind Secure Runtime Environments
29mRemote Attestation of IoT devices using a discrete TPM 2.0
42mTPM based attestation - how can we use it for good?
27mMaking Remote Attestation Useful on Linux
28mSee It to Believe It: Bringing Observability to Otherwise ...
