Device Attestation in Hardware TEE based Confidential Computing
Examines device Attestation in Hardware TEE based Confidential Computing and evaluates key implications for security practitioners.
Summary
## Confidential Computing Context
Arjun Nakajima and Joel present device attestation for hardware TEE-based confidential computing, a prerequisite for TEE I/O (assigning devices to trusted VMs like Intel TDX). Direct device assignment is not yet available for hardware TEE VMs, making attestation the critical first step.
## TDISP Architecture
The talk introduces the Trusted Device Interface Security Protocol (TDISP). Key entities include the TSM (TEE Security Manager) in the platform trust boundary and the DSM (Device Security Manager) on each device, communicating over a secure channel.
## Two Attestation Challenges
First, the TEE must verify device identity via X.509 certificate chains and firmware measurements (SVM) against policy manifests. Second, it must validate dynamic interface configuration—capabilities, MMIO mappings, and other VMM-assigned settings attackers could spoof.
## Data Protection Models
For TEE I/O use cases, standard PCR-based identity streams protect DMA paths; for TEE device models, bounce-buffer encryption uses negotiated keys. The speakers position attestation as foundational plumbing before confidential VMs can safely use physical devices.
Related talks
Hack In The Box Security Conference·33 min
Alexander Ermolov
Alexander Ermolov explores #HITBGSEC D2: Bypassing Hardware-Based Trusted Boot Through x86 Downgrade.
RSAC Cybersecurity·12 min
Security researchers examine technical aspects of Abu Dhabi Quick Look: Live Demo: A New Hardware-Based Approach to Secure the Internet of Things.
The Linux Foundation·17 min
T. Kondo · S. Ueki · Acompany Co.
Explores confidential Computing for Sovereign AI: The Emerging and evaluates key implications for security practitioners.


