Title |
MAC-based Compression Ratio Improvement Technique for CAN Security |
Authors |
박종관(Jongkwan Park) ; 서동현(Donghyun Seo) ; 김세일(Shiyi Jin) ; 박근혜(Jinhui Piao) ; 정진균(Jingyun Chung) |
DOI |
https://doi.org/10.5573/ieie.2023.60.3.99 |
Keywords |
CAN; Data compression; Authentication; Header bits; Triple ID; MAC |
Abstract |
Information security in the controller area network (CAN) is becoming more important as the connection between the vehicle's internal and external networks increases. Encryption and authentication techniques can be applied to CAN data frames to enhance security. To authenticate a data frame, a message authentication code (MAC) needs to be transmitted. Therefore, additional data space is required in the CAN frame to transmit the MAC. Recently, the Triple ID algorithm has been proposed to create additional space in the CAN data field. The Triple ID algorithm ensures every CAN frame is authenticated by a MAC of at least 4 bytes without any changes to the original CAN protocol. However, the Triple ID algorithm has a problem in that data compression efficiency is reduced because it uses 6 header bits to transmit more than 4 bytes of MAC. In this paper, we propose an algorithm that removes header bits from frames compressed with the Triple ID algorithm. Through simulation using the CAN signals of a Kia Sorento vehicle and an LS Mtron tractor, it is shown that the occurrence of the frames with more than 4 byte compressed messages is reduced up to 81.13%, compared with the Triple ID method. |