This technology is a security architecture for cyber-physical systems called YOLO (You Only Live Once) that uses periodic micro-rebooting and diversification to protect against external physical or cyber-attacks.
The integration of physical and computational components in a cyber-physical systems (CPS) opens new avenues through which adversaries can force incorrect and potentially dangerous behavior. Current corporate IT cyber defense measures involve frequent software updates and physical backup systems, neither of which is well-suited for CPS control modules due to stricter operational requirements during autonomous decision-making. As such, there is a need for improved CPS resilience, specifically in the areas of system redundancy and diversity.
This technology is a security architecture for CPS that protects against cyber or physical attacks by implementing two established cybersecurity measures, rebooting and diversification, in a manner that takes advantage of physical properties inherent to CPS. This architecture, referred to as YOLO, uses an inertia-aware rebooting strategy to flush out potentially tainted states left by attackers and to reset key operational parameters to default values, preventing malicious activity without impacting system performance. With each reboot, the CPS loads variants of key programs to prevent continued exploitation of any known vulnerabilities. In sum, YOLO combines established cybersecurity measures with physical properties inherent to CPS to protect against and survive external attacks.
This technology has been validated on a car engine running open source control software.
IR CU16331
Licensing Contact: Greg Maskel