MTU Cybersecurity Colloquium

Organizer

Dr. Bo Chen (Computer Science)

Coordinators

Dr. Xinyu Lei (Computer Science)
Dr. Kaichen Yang (Electrical and Computer Engineering)
Dr. Ronghua Xu (Applied Computing)


Next Colloquium

March 9, 2026
Building 19 (ChemSci), Room 104
12PM - 1PM

A Runtime Decentralized Attestation and Coordinated Repair Framework for Securing Automotive ECUs

Presenter: Josh Dafoe

The evolution of automotive technology increasingly integrates components, transforming vehicles into interconnected systems of systems. Indeed, modern vehicles are mostly controlled by a distributed system of computing devices, known as electronic control units (ECUs). However, the high interconnectedness of the system means that any error can pose significant risks to the vehicle operator. In particular, malware can be injected into any ECU, threatening vehicle safety. In recent years, many approaches have been proposed towards minimizing the impact of such attacks. This mitigation depends first on detecting malware in compromised ECUs. Existing work focuses primarily on this detection, but the solutions are either vulnerable to single points of failure or do not conform to the in-vehicle real-time requirements.

In this work, we have designed DACER, a runtime decentralized attestation and coordinated repair framework for automotive ECUs. Each ECU runs a highly efficient local self-attestation and self-repair function, which enables low-overhead coordination for the distributed operations. Additionally, our design takes full advantage of the hierarchical vehicle computing configuration. As a result, DACER simultaneously checks the entire vehicle state, resists single points of failure, conforms to real-time constraints, and enables firmware restoration during runtime. The key functions are enabled by the trusted execution environment (TEE) already equipped within each ECU, and the secure flash memory controller (FMC) embedded in the storage device. We perform a detailed security analysis of our design, implement it on real-world embedded hardware, and experimentally demonstrate its low overhead.

Past Colloquiums