Open Access

Employing a Model of Computation for Testing and Verifying the Security of Connected and Autonomous Vehicles

Journal Article
12-07-03-0020
ISSN: 2574-0741, e-ISSN: 2574-075X
Published March 05, 2024 by SAE International in United States
Employing a Model of Computation for Testing and Verifying the
                    Security of Connected and Autonomous Vehicles
Sector:
Citation: Alnaser, A., Holland, J., and Sargolzaei, A., "Employing a Model of Computation for Testing and Verifying the Security of Connected and Autonomous Vehicles," SAE Intl. J CAV 7(3):2024, https://doi.org/10.4271/12-07-03-0020.
Language: English

Abstract:

Testing and verifying the security of connected and autonomous vehicles (CAVs) under cyber-physical attacks is a critical challenge for ensuring their safety and reliability. Proposed in this article is a novel testing framework based on a model of computation that generates scenarios and attacks in a closed-loop manner, while measuring the safety of the unit under testing (UUT), using a verification vector. The framework was applied for testing the performance of two cooperative adaptive cruise control (CACC) controllers under false data injection (FDI) attacks. Serving as the baseline controller is one of a traditional design, while the proposed controller uses a resilient design that combines a model and learning-based algorithm to detect and mitigate FDI attacks in real-time. The simulation results show that the resilient controller outperforms the traditional controller in terms of maintaining a safe distance, staying below the speed limit, and the accuracy of the FDI estimation.