Abstract
The field of vehicular cybersecurity has received considerable media and research attention in the past few years. Given the increasingly connected aspect of consumer automobiles, along with the inherent danger of these machines, there has been a call for experienced security researchers to contribute towards the vehicle security domain. The proprietary nature of Controller Area Network (CAN) bus messages, however, creates a barrier of entry for those unfamiliar, due to the need to identify what the messages on a given vehicle's bus are broadcasting. This work aims to automate the process of correlating CAN bus messages with specific Electronic Control Unit (ECU) functions in a new vehicle, by creating a machine learning classifier that has been trained on a dataset of multiple vehicles from different manufacturers. The results show that accurate classification is possible, and that some ECUs that broadcast similar vehicle dynamics broadcast similar CAN messages.
| Original language | English |
|---|---|
| Title of host publication | Proceedings - 2016 15th IEEE International Conference on Machine Learning and Applications, ICMLA 2016 |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| Pages | 632-635 |
| Number of pages | 4 |
| ISBN (Electronic) | 9781509061662 |
| DOIs | |
| State | Published - Jan 31 2017 |
| Externally published | Yes |
| Event | 15th IEEE International Conference on Machine Learning and Applications, ICMLA 2016 - Anaheim, United States Duration: Dec 18 2016 → Dec 20 2016 |
Publication series
| Name | Proceedings - 2016 15th IEEE International Conference on Machine Learning and Applications, ICMLA 2016 |
|---|
Conference
| Conference | 15th IEEE International Conference on Machine Learning and Applications, ICMLA 2016 |
|---|---|
| Country/Territory | United States |
| City | Anaheim |
| Period | 12/18/16 → 12/20/16 |
Funding
The authors would like to thank the National Science Foundation (grant number 1229700) for partially funding this research.
Keywords
- Automotive security
- CAN bus
- Classification
- Machine learning