EASI: Edge-Based Sender Identification on Resource-Constrained Platforms for Automotive Networks

EASI: идентификация отправителя на основе характеристик границ на платформах с ограниченными ресурсами для автомобильных сетей
Marcel Kneib, Oleg Schell, Christopher Huth
2020-01-01

CAN bus sender identificationElectronic Control Unitsautomotive network securityresource-constrained platformsvoltage-based signal analysis
In vehicles, internal Electronic Control Units (ECUs) are increasingly prone to adversarial exploitation over wireless connections due to ongoing digitalization.Controlling an ECU allows an adversary to send messages to the internal vehicle bus and thereby to control various vehicle functions.Access to the Controller Area Network (CAN), the most widely used bus technology, is especially severe as it controls brakes and steering.However, state of the art receivers are not able to identify the sender of a frame.Retrofitting frame authenticity, e.g. through Message Authentication Codes (MACs), is only possible to a limited extent due to reduced bandwidth, low payload and limited computational resources.To address this problem, observation in analog differences of the CAN signal was proposed to determine the actual sender.Some of the prior approaches exhibit good identification and detection rates, however require high sampling rates and a high computing effort.With EASI we significantly reduce the required resources and at the same time show increased identification rates of 99.98% by having no false positives in a prototype structure and two series production vehicles.In comparison to the most lightweight approach so far, we have reduced the memory footprint and the computational requirements by a factor of 168 and 142, respectively.In addition, we show the feasibility of EASI and thus demonstrate for the first time that voltage-based sender identification is realizable using comprehensive signal characteristics on resource-constrained platforms.Due to the lightweight design, we achieved a classification in under 100 µs with a training time of 2.61 seconds.We also showed the ability to adapt the system to incremental signal changes during operation.Since cost effectiveness is of utmost importance in the automotive industry due to high production volumes, the achieved improvements are significant and necessary to realize sender identification.
1
Compared with the previous most lightweight approach, EASI reduced memory footprint by 168× and computational requirements by 142×.
2
EASI classifies frames in under 100 µs and requires only 2.61 seconds for training on resource-constrained platforms.
3
EASI identifies CAN-frame senders from analog voltage characteristics, addressing sender authentication without bandwidth-intensive MACs.
4
The method achieved 99.98% sender-identification accuracy with no false positives on a prototype and two series-production vehicles.
5
The system can adapt to incremental signal changes during operation, demonstrating practical feasibility for automotive deployment.

CAN bus frames and their analog voltage signals generated by automotive Electronic Control Units (ECUs) in prototype and series-production vehicles

Resource-efficient sender identification and classification performance, including identification accuracy, false positives, computational and memory requirements, latency, and adaptation to incremental signal changes

Publication Details
Publication Date
2020-01-01
Journal
Publisher
ISSN
Access Type
Author Information
Authors
Marcel Kneib
Oleg Schell
Christopher Huth
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%