posted on 2024-04-17, 09:56authored byJ Cui, Y Shen, H Zhong, J Zhang, Lu Liu
Electronic control units (ECUs) connected by a controller area network (CAN) are used to perform various functions in modern vehicles. In the latest autonomous vehicles, redundant ECUs and a backup bus (different from CAN) are always equipped to prevent a single point of failure or network attack. However, due to the lack of protection measures of CAN bus, attackers can remotely intrude into the vehicle. Many schemes have proposed to use encryption to solve the security problem of CAN bus. Considering the current ECU storage space is limited, it is impossible to store all ECUs' keys. When a single point of failure or network attack against an ECU occurs, it is necessary for the backup ECU to process the messages related to the failed ECU. How to ensure that the backup ECU can decrypt the encrypted messages and at the same time securely isolates the backbone network from the backup network is an urgent issue to be solved. In order to solve the problem of forwarding and processing such messages under encryption conditions, we propose an efficient re-encryption scheme based on proxy re-encryption. The scheme is also suitable for cross-bus communication without backup networks. Burrows-Abadi-Needham (BAN) logic, random oracle model and Automated Validation of Internet Security Protocols and Applications (AVISPA) tool are utilized to prove that the scheme is secure. The scheme is simulated based on the MIRACL cryptography library on the computer and Raspberry Pi. The simulation results demonstrate that the proposed scheme is secure compared with the existing scheme.
Funding
10.13039/501100001809-National Natural Science Foundation of China (Grant Number: 62202008 and 62272002) Excellent Youth Foundation of Anhui Scientific Committee (Grant Number: 2108085J31) 10.13039/501100003995-Natural Science Foundation of Anhui Province, China (Grant Number: 2008085QF297 and 2208085QF196) University Synergy Innovation Program of Anhui Province (Grant Number: GXXT-2022-049) Foundation of Anhui Educational Committee (Grant Number: KJ2020A0037) 10.13039/501100019632-Open Fund of Key Laboratory of Embedded System and Service Computing (Tongji University), Ministry of Education (Grant Number: ESSCKF 2022-04)
History
Author affiliation
College of Science & Engineering/Comp' & Math' Sciences
Version
AM (Accepted Manuscript)
Published in
IEEE Transactions on Intelligent Transportation Systems