In-vehicle network protection
As we saw in Chapter 1, in-vehicle networks play a critical role in modern automobiles, enabling different systems to communicate and work together efficiently. The CAN network is a standard protocol that allows ECUs to exchange data in real time. However, the openness of the CAN protocol makes it vulnerable to malicious attacks, which can compromise the safety and security of the vehicle.
Before applying cryptographic measures to secure in-vehicle networks, it is important to consider all external access points that may be abused to directly tap into the in-vehicle network. It is common for vehicle network architects to leave easily accessible network ports to help in quickly troubleshooting network issues during development. Unfortunately, these also enable attackers to easily tap into the vehicle network after the vehicle is in operation. Easy access to the internal network means an attacker can install CAN sniffing tools that can inject malicious...