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

06/06/2019
by   Markus Hanselmann, et al.
0

We propose a novel neural network architecture for detecting intrusions on the CAN bus. The Controller Area Network (CAN) 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 detect 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 takes individual CAN messages with different IDs and evaluates them in the moment they are received. This is a significant advancement because messages with different IDs are typically sent at different times and with different frequencies. Our method is evaluated on real and synthetic CAN data. For reproducibility of the method, our synthetic data is publicly available. A comparison with previous machine learning based methods shows that CANet outperforms them by a significant margin.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/17/2019

GIDS: GAN based Intrusion Detection System for In-Vehicle Network

A Controller Area Network (CAN) bus in the vehicles is an efficient stan...
research
08/18/2021

Learning to Detect: A Data-driven Approach for Network Intrusion Detection

With massive data being generated daily and the ever-increasing intercon...
research
08/04/2021

SOME/IP Intrusion Detection using Deep Learning-based Sequential Models in Automotive Ethernet Networks

Intrusion Detection Systems are widely used to detect cyberattacks, espe...
research
10/07/2019

CAN Radar: Sensing Physical Devices in CAN Networks based on Time Domain Reflectometry

The presence of security vulnerabilities in automotive networks has alre...
research
04/05/2019

Unsupervised Time Series Extraction from Controller Area Network Payloads

This paper introduces a method for unsupervised tokenization of Controll...
research
08/22/2022

ECU Identification using Neural Network Classification and Hyperparameter Tuning

Intrusion detection for Controller Area Network (CAN) protocol requires ...
research
11/01/2020

Unsupervised Intrusion Detection System for Unmanned Aerial Vehicle with Less Labeling Effort

Along with the importance of safety, an IDS has become a significant tas...

Please sign up or login with your details

Forgot password? Click here to reset