Project Details
Projekt Print View

ByzRT: Intrusion Resilient Real-Time Communication and Computation in Autonomous Systems

Subject Area Security and Dependability, Operating-, Communication- and Distributed Systems
Term from 2020 to 2023
Project identifier Deutsche Forschungsgemeinschaft (DFG) - Project number 432878494
 
Final Report Year 2024

Final Report Abstract

Modern society increasingly depends on the so-called Cyber-Physical Systems (CPS), such as self-driving cars, surgical robots, but also the systems comprising our power-distribution network or controlling our fresh-water supply and waste-water removal. CPS are networked computer systems with the ability to control elements of the physical world, and as the above examples show, some are quite sensitive and must operate safely and securely, even in the presence of accidental faults or cyberattacks and, in particular, if such attacks are successful in compromising parts of the system. The ByzRT project set out to develop new protocols and tools by which CPS can withstand and safely operate through such cyberattacks. While such tools already existed for naturally occurring faults and for cyber-only systems, the possibility of an adversary aiming at actively taking control over critical functionality and the fact that CPS interact with the real world created a set of interesting challenges. One such major challenge stems from the requirement to respond within a given time to control physical processes (e.g, engaging the brake well before driving into an obstacle). This dependence on time makes CPS particularly vulnerable to cyberattacks and opens time as a new attack vector. Through this joint project, we were able to advance the state-of-the-art in several aspects. We developed novel communication protocols that guarantee delivery of messages within a bounded amount of time, even if some nodes have been compromised. We developed protocols for coping with highly dynamic situations, like when vehicles cross an intersection, where the number of nodes (vehicles) and hence the number of potentially faulty nodes cannot be known in advance. In one strand of work in our project, we formally verified one such protocol, to assure its correctness to the highest standard known to mankind today. ByzRT was conceived as a project to conduct foundational research on the interplay between real-time systems and measures for tolerating attacks. As such, the main impacts generated from this project are the knowledge gained and the advancement of science. However, we have also seen several potential applications, including resilient autonomous driving, which among other things has spawned industry interest by Huawei on the development of resilience measures for the controller component and for the communication over field busses. Resilience in general and for real-time and cyber-physical systems in particular, are important aspects to consider as misuse of control by adversaries can have devastating consequences. ByzRT contributed to both by developing essential mechanisms and by demonstrating in real-life application scenarios how the developed technologies can be applied.

Publications

 
 

Additional Information

Textvergrößerung und Kontrastanpassung