FIDS: Filtering-Based Intrusion Detection System for In-Vehicle CAN

Citations

SCOPUS

3

초록

Modern vehicles are equipped with multiple Electronic Control Units (ECUs) that support various convenient driving functions, such as the Advanced Driver Assistance System (ADAS). To enable communication between these ECUs, the Controller Area Network (CAN) protocol is widely used. However, since CAN lacks any security technologies, it is vulnerable to cyber attacks. To address this, researchers have conducted studies on machine learning-based intrusion detection systems (IDSs) for CAN. However, most existing IDSs still have non-negligible detection errors. In this paper, we pro-pose a new filtering-based intrusion detection system (FIDS) to minimize the detection errors of machine learning-based IDSs. FIDS uses a whitelist and a blacklist created from CAN datasets. The whitelist stores the cryptographic hash value of normal packet sequences to correct false positives (FP), while the blacklist corrects false negatives (FN) based on transmission intervals and identifiers of CAN packets. We evaluated the performance of the proposed FIDS by implementing a machine learning-based IDS and applying FIDS to it. We conducted the evaluation using two CAN attack datasets provided by the Hacking and Countermeasure Research Lab (HCRL), which confirmed that FIDS can effectively reduce the FP and FN of the existing IDS. © 2023, Tech Science Press. All rights reserved.

키워드

automotive securityController area networkintrusion detection systemmachine learning
제목
FIDS: Filtering-Based Intrusion Detection System for In-Vehicle CAN
저자
Lee, SeungminKim, HyunghoonCho, HaehyunJo, Hyo Jin
DOI
10.32604/iasc.2023.039992
발행일
2023-09
유형
Article
저널명
Intelligent Automation and Soft Computing
37
3
페이지
2941 ~ 2954