Vehchain - an Experimental Study of a Blockchain-Based CAN Bus Security Solution
The Controller-Area-Network (CAN) Bus has become a vulnerable target because of its ability to manage real-time plaintext vehicle data. Vulnerabilities include Man-in-the-Middle (MitM), Sniffing, Spoofing, Replay, Denial-of-Service (DoS), and other attacks originating from embedded malware or external attacks from the connected Internet. The existing work for CAN Bus enhancement relies on a centralized authority, which causes a single point of security failure. This work discusses decentralized CAN Bus security through a blockchain-reminiscent method, improving the security against CAN Bus attacks. A lab test-bed is built using different Electronic Control Units (ECUs) for performance validation, including ECUs manufactured by Microchip Technology. Instead of simulation, which is employed in other approaches, security attacks are conducted on a Buick Encore vehicle. The results from this study exhibit that VehChain protects CAN Frame data from Sniffing, Spoofing, Replay, and Denial of Service (DoS) attacks by utilizing secure Hashed Message Authentication Codes (HMACs), message counters, and key synchronization.
Authors
- Yi Huang (ORCID: https://orcid.org/0000-0001-7134-8328)
- Amit Joshi (ORCID: https://orcid.org/0000-0003-1651-9870)
- Jayanta K. Debnath
- Derock Xie
- Bin Xie (ORCID: https://orcid.org/0000-0001-5118-3570)
- Anup Kumar
Institutions
- University of Louisville (US)
- Kentucky Science Center (US)
- InfoBeyond Technology (United States) (US)
Publication Details
- Published
- 2025-06-17
- DOI
- https://doi.org/10.1109/vtc2025-spring65109.2025.11174288
- Primary Topic
- Vehicular Ad Hoc Networks (VANETs)
- Type
- article
- Field-Weighted Citation Impact
- 0.00