{"title":"Hardware Design of Intrusion Detection System for Automotive CAN Bus Using Random Forest","authors":"Daegi Lee, C. Han, Seongsoo Lee","doi":"10.1109/ICEIC57457.2023.10049883","DOIUrl":null,"url":null,"abstract":"Controller area network (CAN) bus is a reliable protocol that connects electronic control units in a vehicle to send and receive control data for driving a vehicle. However, CAN-bus is quite weak against external attacks since it was not designed considering cybersecurity. In this paper, we propose an intrusion detection system (IDS). It monitors data frames on CAN bus, and detects spoofing attack using random forest, one of the machine learning techniques. When combined with node exclusion system (NES) in the previous works, IDS can effectively detect the hacked node and NES can exclude it from the CAN bus. The proposed IDS and NES have been designed and verified with Modelsim simulator.","PeriodicalId":373752,"journal":{"name":"2023 International Conference on Electronics, Information, and Communication (ICEIC)","volume":" 69","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-02-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 International Conference on Electronics, Information, and Communication (ICEIC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICEIC57457.2023.10049883","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Controller area network (CAN) bus is a reliable protocol that connects electronic control units in a vehicle to send and receive control data for driving a vehicle. However, CAN-bus is quite weak against external attacks since it was not designed considering cybersecurity. In this paper, we propose an intrusion detection system (IDS). It monitors data frames on CAN bus, and detects spoofing attack using random forest, one of the machine learning techniques. When combined with node exclusion system (NES) in the previous works, IDS can effectively detect the hacked node and NES can exclude it from the CAN bus. The proposed IDS and NES have been designed and verified with Modelsim simulator.