Administrator by China Associction for Science and Technology
Sponsored by China Society of Automotive Engineers
Published by AUTO FAN Magazine Co. Ltd.

Automotive Engineering ›› 2023, Vol. 45 ›› Issue (7): 1184-1191.doi: 10.19562/j.chinasae.qcgc.2023.07.009

Special Issue: 智能网联汽车技术专题-控制2023年

Previous Articles     Next Articles

An Intrusion Detection System for In-vehicle CAN Network Based on Sample Entropy

Yingxiang Cui,Youtong Zhang,Hongqian Wei()   

  1. School of Mechanical Engineering,Beijing Institute of Technology,Beijing 100081
  • Received:2022-12-13 Revised:2023-01-28 Online:2023-07-25 Published:2023-07-25
  • Contact: Hongqian Wei E-mail:bit_hongqian@126.com

Abstract:

The intelligent and unmanned development of automobiles has increased the dependence on the automobile bus network, such as the real-time power control of the automobile, the automobile steering control, etc., which require the automobile CAN network as the carrier of information transmission. However, unlike the industrial Internet, which has sound mechanism of information identification and identity authentication, the on-board CAN network lacks sufficient security protection measures and is easy to be invaded by criminals. Therefore, in order to enhance the secure communication capability of the vehicle CAN network, an intrusion detection system based on sample entropy is proposed in this paper. Specifically, the sample entropy test set is constructed by sampling the bus data of the car in real time, and the sample entropy value is counted by using the sample entropy calculation method, the sudden change of which is observed to determine whether there is an attack at this moment. In addition, this paper uses the actual automotive ECU to conduct a hardware-in-the-loop test to verify the detection capabilities of the proposed method for DOS attacks, fuzzy attacks, and bus-off attacks. The test results show that DOS attack, fuzzy attack, and bus-off attack will make the stable sample entropy value appear non-conductive point, which can be used as an abnormal sign of communication data to determine the intrusion behavior of CAN network. In addition, the online detection of embedded devices also verifies the real-time execution ability of this method on actual ECUs.

Key words: automobile bus network, intrusion detection system, sample entropy, attack simulation