CANet: An Unsupervised Intrusion Detection System for High Dimensional CAN Bus Data

170Citations
Citations of this article
137Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

We propose a neural network architecture for detecting intrusions on the controller area network (CAN). The latter is the standard communication method between the electronic control units (ECUs) of automobiles. However, CAN lacks security mechanisms and it has recently been shown that it can be attacked remotely. Hence, it is desirable to monitor CAN traffic to detect intrusions. In order to find both, known and unknown intrusion scenarios, we consider a novel unsupervised learning approach which we call CANet. To our knowledge, this is the first deep learning based intrusion detection system (IDS) that naturally handles the data structure of the high dimensional CAN bus, where different message types are sent at different times. Our method is evaluated on real and synthetic CAN data. A comparison with previous machine learning based methods shows that CANet outperforms them by a significant margin. For reproducibility of the method, our synthetic data is publicly available.

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Hanselmann, M., Strauss, T., Dormann, K., & Ulmer, H. (2020). CANet: An Unsupervised Intrusion Detection System for High Dimensional CAN Bus Data. IEEE Access, 8, 58194–58205. https://doi.org/10.1109/ACCESS.2020.2982544

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 34

61%

Researcher 11

20%

Lecturer / Post doc 9

16%

Professor / Associate Prof. 2

4%

Readers' Discipline

Tooltip

Computer Science 32

60%

Engineering 17

32%

Mathematics 2

4%

Business, Management and Accounting 2

4%

Save time finding and organizing research with Mendeley

Sign up for free