
Needless to say, these modern devices benefit from higher computational and memory resources while cloud connectivity may alleviate computational costs even further. In this work we evaluate the performance of several binary classifiers on traditional in-vehicle Electronic Control Units (ECUs) and compare them to modern Android devices which have become widespread inside cars with the adoption of Android-capable infotainment systems. But detecting intrusions may call for demanding algorithms that are not computationally cheap while timely detection is necessary in order to process frames in real-time and take the appropriate actions. Newer in-vehicle communication layers, such as CAN-FD, despite the larger payloads which can easily integrate cryptographic elements, need similar attention. Through simulation using CAN signals of a Kia Sorento vehicle and an LS Mtron tractor, we show that the generation of frames containing compressed messages of 4 bytes or more is reduced by up to 99.57% compared to the Triple ID method.įollowing the numerous attacks that exploited vulnerabilities of Controller Area Networks (CAN), intrusion detection systems have become a topic of prime importance for in-vehicle buses. In this paper, we propose an algorithm that can remove up to 15 bits from frames compressed with the Triple ID algorithm. However, since the Triple ID algorithm uses six header bits, there is a problem associated with low data compression efficiency. The Triple ID algorithm ensures every CAN frame is authenticated by at least 4 bytes of MAC without changing the original CAN protocol. Recently, the Triple ID algorithm has been proposed to create additional space in the data field of the CAN frame. Therefore, space for transmitting the MAC is required within the CAN frame. To authenticate a data frame, a message authentication code (MAC) needs to be transmitted with the CAN data frame. Encryption and authentication techniques can be applied to CAN data frames to enhance security. Information security in a controller area network (CAN) is becoming more important as the connections between a vehicle’s internal and external networks increase.
