Viden: Attacker Identification on In-Vehicle Networks
Not on the map. Why?
Abstract (arXiv)
Various defense schemes --- which determine the presence of an attack on the in-vehicle network --- have recently been proposed. However, they fail to identify which Electronic Control Unit (ECU) actually mounted the attack. Clearly, pinpointing the attacker ECU is essential for fast/efficient forensic, isolation, security patch, etc. To meet this need, we propose a novel scheme, called Viden (Voltage-based attacker identification), which can identify the attacker ECU by measuring and utilizing voltages on the in-vehicle network. The first phase of Viden, called ACK learning, determines whether or not the measured voltage signals really originate from the genuine message transmitter. Viden then exploits the voltage measurements to construct and update the transmitter ECUs' voltage profiles as their fingerprints. It finally uses the voltage profiles to identify the attacker ECU. Since Viden adapts its profiles to changes inside/outside of the vehicle, it can pinpoint the attacker ECU under various conditions. Moreover, its efficiency and design-compliance with modern in-vehicle network implementations make Viden practical and easily deployable. Our extensive experimental evaluations on both a CAN bus prototype and two real vehicles have shown that Viden can accurately fingerprint ECUs based solely on voltage measurements and thus identify the attacker ECU with a low false identification rate of 0.2%.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). First posted on arXiv 28 Aug 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 2; 2023: 2; 2024: 2.
8 papers.
- 2023SoK: Pragmatic Assessment of Machine Learning for Network Intrusion Detectioncited by 13
- 2022CANShield: Deep Learning-Based Intrusion Detection Framework for Controller Area Networks at the Signal-Levelcited by 8
- 2021TENET: Temporal CNN with Attention for Anomaly Detection in Automotive Cyber-Physical Systemscited by 6
- 2023SecureBERT and LLAMA 2 Empowered Control Area Network Intrusion Detection and Classificationcited by 2
- 2024A Lightweight Multi-Attack CAN Intrusion Detection System on Hybrid FPGAscited by 1
- 2021CAN-LOC: Spoofing Detection and Physical Intrusion Localization on an In-Vehicle CAN Bus Based on Deep Features of Voltage Signalscited by 0
- 2022Security and Interpretability in Automotive Systemscited by 0
- 2024A Lightweight FPGA-based IDS-ECU Architecture for Automotive CANcited by 0
- 2024A Lightweight FPGA-based IDS-ECU Architecture for Automotive CAN19 Jan 2024
- 2024A Lightweight Multi-Attack CAN Intrusion Detection System on Hybrid FPGAs19 Jan 2024
- 2023SecureBERT and LLAMA 2 Empowered Control Area Network Intrusion Detection and Classification19 Nov 2023
- 2023SoK: Pragmatic Assessment of Machine Learning for Network Intrusion Detection30 Apr 2023
- 2022Security and Interpretability in Automotive Systems23 Dec 2022
- 2022CANShield: Deep Learning-Based Intrusion Detection Framework for Controller Area Networks at the Signal-Level3 May 2022
- 2021TENET: Temporal CNN with Attention for Anomaly Detection in Automotive Cyber-Physical Systems9 Sep 2021
- 2021CAN-LOC: Spoofing Detection and Physical Intrusion Localization on an In-Vehicle CAN Bus Based on Deep Features of Voltage Signals15 Jun 2021