Confidential Computing for RISC-V-based Platforms
summary
Proposes a RISC‑V confidential VM model implemented via the H (hypervisor) extension with a small TSM running in HS mode that enforces isolation, measures pages (measured vs clear), and places second‑level page tables in confidential memory backed by optional memory‑controller encryption. Defines SBI/TSM intrinsics for VM lifecycle, introduces a new physical memory attribute, and ties attestation to a TCG DICE chain. A prototype TSM proof‑of‑concept exists online.
AI-written summary · about
chapters (8)
- 0:00Introduction to confidential computing
- 1:03Security properties and threat model
- 5:32Reference architecture overview
- 13:18Q&A on ISO changes
- 15:02Host software interfaces
- 22:50Attestation model
- 27:27Memory mapping security
- 30:13Call to action and conclusion
related talks
01h 05mConfidential Computing for RISC-V-based Platforms
23mTowards Scalable Confidential Computing on RISC-V
52mEnabling New Security Frontiers: Deep-Dive Into Implementing Confidential Computing on RISC-V
21mScaling Data Analytics Via Confidential Computing on RISC-V
10mUpdate on RISC-V Confidential VM Extension (CoVE)
18mIntroducing RISC-V Confidential Computing for IoT Devices
13mVM Security with Confidential Computing
47mThe Rise of Confidential Computing, What It Is and What it Means to You
