Rec-CNN: In-vehicle networks intrusion detection using convolutional neural networks trained on recurrence plots

被引:49
|
作者
Ohira, Shuji [1 ]
Arai, Ismail [1 ]
Fujikawa, Kazutoshi [1 ]
Desta, Araya Kibrom [1 ]
机构
[1] Nara Inst Sci & Technol, 8916-5, Ikoma, Nara 6300192, Japan
关键词
LSTM; In-vehicle network security; Intrusion detection; CAN bus; Recurrence plots; Convolutional neural networks; CLASSIFICATION;
D O I
10.1016/j.vehcom.2022.100470
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
A controller area network (CAN) is a communication protocol for in-vehicle networks. Communication between electronic control units (ECUs) is facilitated by the CAN bus. This communication protocol provides no authentication or encryption to prevent the consequences of cyberattacks. As a security measure for this protocol, we have proposed an intrusion detection system (IDS) using a convolutional neural network (CNN). The CNN is trained on recurrence images generated from the encoded labels of CAN frame arbitration IDs, thus Rec-CNN. Using recurrence plots helps us capture the temporal dependency in the sequence of arbitration IDs unlike the state-of-art method, which does not capture this information. We have tested the proposed method on a publicly available dataset with denial of service (DoS), fuzzy, spoofing-gear, and spoofing-RPM attacks, resulting in an accuracy of 0.999. Furthermore, we have experimented with the method on our target vehicle. The proposed method can classify our simulated attacks with an accuracy of 0.999 in an attack frequency of 10 ms.(c) 2022 Published by Elsevier Inc.
引用
收藏
页数:13
相关论文
共 50 条
  • [41] Intrusion Detection Using Temporal Convolutional Networks
    Li, Zhipeng
    Qin, Zheng
    Shen, Pengbo
    Jiang, Liu
    NEURAL INFORMATION PROCESSING (ICONIP 2019), PT IV, 2019, 1142 : 168 - 178
  • [42] A deep learning-based intrusion detection system for in-vehicle networks
    Alqahtani, Hamed
    Kumar, Gulshan
    COMPUTERS & ELECTRICAL ENGINEERING, 2022, 104
  • [43] A Hybrid Approach Toward Efficient and Accurate Intrusion Detection for In-Vehicle Networks
    Zhang, Linxi
    Ma, Di
    IEEE ACCESS, 2022, 10 : 10852 - 10866
  • [44] CANBERT: A Language-based Intrusion Detection Model for In-vehicle Networks
    Nwafor, Ebelechukwu
    Olufowobi, Habeeb
    2022 21ST IEEE INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS, ICMLA, 2022, : 294 - 299
  • [45] Hierarchical Federated Learning-Based Intrusion Detection for In-Vehicle Networks
    Althunayyan, Muzun
    Javed, Amir
    Rana, Omer
    Spyridopoulos, Theodoros
    FUTURE INTERNET, 2024, 16 (12)
  • [46] Intrusion Detection for in-Vehicle Communication Networks: An Unsupervised Kohonen SOM Approach
    Santa Barletta, Vita
    Caivano, Danilo
    Nannavecchia, Antonella
    Scalera, Michele
    FUTURE INTERNET, 2020, 12 (07):
  • [47] AI-Based Intrusion Detection Systems for In-Vehicle Networks: A Survey
    Rajapaksha, Sampath
    Kalutarage, Harsha
    Al-Kadri, M. Omar
    Petrovski, Andrei
    Madzudzo, Garikayi
    Cheah, Madeline
    ACM COMPUTING SURVEYS, 2023, 55 (11)
  • [48] Intrusion Detection for in-vehicle CAN Networks Based on Auxiliary Classifier GANs
    Chen, Mingqiang
    Zhao, Qingling
    Jiang, Zhe
    Xu, Rui
    2021 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE BIG DATA AND INTELLIGENT SYSTEMS (HPBD&IS), 2021, : 186 - 191
  • [49] In-Vehicle Network Intrusion Detection System Using Convolutional Neural Network and Multi-Scale Histograms
    Baldini, Gianmarco
    INFORMATION, 2023, 14 (11)
  • [50] A Novel Intrusion Detection Model for a Massive Network Using Convolutional Neural Networks
    Wu, Kehe
    Chen, Zuge
    Li, Wei
    IEEE ACCESS, 2018, 6 : 50850 - 50859