2016 · 20 citations · 7 references
EngineeringComputer EngineeringComputer ScienceCryptographyEmbedded SystemsSecurity ProtocolsAutomotive Embedded SystemsEmbedded Communication ProtocolsEmbedded SecurityEmbedded System SecuritySecurity SystemsVehicle CybersecurityAutomotive Embedded SecurityCan BusCanoe TechnologyController Area NetworkController Area Network SecurityIn-vehicle Network SecuritySecurity In Vehicular NetworksVehicle Security
Controller area network (CAN) is the most extensively used embedded network protocol in vehicles. However, CAN is vulnerable to malicious security attacks as it enables unauthorized access in a relatively straightforward manner. In the last ten years, security attacks in vehicles have been increasing and reported in several documents. In this paper, we propose a security protocol for CAN system based on AES-128 encryption and HMAC function. In addition, by combining with CAN data compression algorithm, it is shown that the efficiency of the proposed algorithm can be significantly increased. We simulate the proposed security protocol using the CANoe software. The CAN bus load is measured using CANcaseXL device. Experimental results show that the average message delay with 20 ECUs is within 0.13ms and the bus load can be reduced by 18.41% using the proposed security protocol compared with the uncompressed message. Our results indicate that the proposed security protocol is suitable for use in real-time in-vehicle system.
7
Experimental Security Analysis of a Modern Automobile
Karl Koscher, Alexei Czeskis, Franziska Roesner et al. · 2010 · 1.8K citations
THE ADVANCED ENCRYPTION STANDARD
William Stallings · Cryptologia · 2002 · 778 citations