Authors:
Francesco Mercaldo
1
;
2
;
Rosangela Casolare
2
;
Giovanni Ciaramella
1
;
Giacomo Iadarola
1
;
Fabio Martinelli
1
;
Francesco Ranieri
2
and
Antonella Santone
2
Affiliations:
1
Institute for Informatics and Telematics, National Research Council of Italy (CNR), Pisa, Italy
;
2
University of Molise, Campobasso, Italy
Keyword(s):
Automotive, CAN, Machine Learning, Classification, Security.
Abstract:
Nowadays vehicles are not composed only of mechanical parts, exits a plethora of electronics components in our cars, able to exchange information. The protection devices such as the airbags are activated electronically. This happens because the braking or acceleration signal from the pedal to the actuator arrives through a packet. The latter is an electronic and not a mechanical signal. For packets transmission a bus, i.e., the Controller Area Network, was designed and implemented in vehicles. This bus was not designed to receive access from the outside world, which happened when info-entertainment systems were introduced, opening up the possibility of accessing bus information from devices external to the vehicle. To avoid the possibility of those attacks, in this research article, we propose a method aimed to detect intrusions targeting the CAN bus. In particular, we analyze packets transiting through the CAN bus, and we build a set of models by exploiting supervised machine learni
ng. We experiment with the proposed method on three different attacks (i.e., speedometer attack, arrows attack, and doors attack), obtaining interesting performances.
(More)