Reconciling Trusted Computing Services and Real-Time Embedded Systems

Thu 28May2026

Prof. Ivan De Oliveira Nunes

From 11:00 until 12:30

At CAB H 52 (Seminar) + CNB/F/110 (Lunch) , ETH Zurich

CAB H 52 (Seminar) + CNB/F/110 (Lunch), ETH Zurich

Abstract:

Trusted computing mechanisms such as trusted execution environments, and derived services such as remote attestation, and proofs of execution are increasingly important for securing embedded systems. However, many of these mechanisms rely on atomic execution and interrupt suppression to preserve integrity guarantees, directly conflicting with the timing and availability requirements of real-time embedded systems and RTOS-based scheduling.
This talk examines the fundamental tension between security and real-time correctness in embedded platforms. Drawing from recent work on Real-Time Proofs of Execution (RT-PoX) and secure cross-world time reconciliation on ARM TrustZone-M systems, the talk will explore initial results on how trusted computing services can coexist with commodity RTOSs such as FreeRTOS and Zephyr without sacrificing either execution integrity or real-time real-time responsiveness.
 
Join us in CAB H 52 (Seminar) + CNB/F/110 (Lunch).

Download Event to Calendar