In-Vehicle MAC Key Update Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In-vehicle networks using the CAN protocol face security risks due to the limited length of the Message Authentication Code (MAC) data field, making them vulnerable to brute force attacks from fraudulent nodes.

Innovation Solution

An update processing method for the MAC key is introduced, which synchronizes the update of the MAC key among electronic control units based on the vehicle's state, ensuring the MAC key is updated only when the vehicle is in a predetermined state, such as parking, to enhance security against brute force attacks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the MAC key update is performed at any time, then security is improved, but communication errors occur during high traffic conditions

Engineering Contradiction:
ImprovesecurityVSAvoidcommunication errors
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The update trigger parameter is changed from an arbitrary time parameter to a vehicle state parameter. The system monitors the vehicle state (e.g., driving state vs. parking state) and only triggers MAC key updates when the vehicle is in a predetermined low-traffic state. This parameter change eliminates communication errors during high-traffic periods while maintaining security through timely updates.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system implements feedback by continuously monitoring the vehicle state and using this information to control the MAC key update timing. The vehicle state acts as feedback that informs when it is safe to perform updates without causing communication errors, creating a closed-loop control system that adapts to real-time conditions.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10227053B2In-vehicle network system, electronic control unit, and update processing method
Publication Date: 2019.03.12 PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA
  • US10227053B2 patent drawing
  • US10227053B2 patent drawing
  • US10227053B2 patent drawing

AI summary

A method for use in an in-vehicle network system is provided. The in-vehicle network system includes a plurality of electronic control units that communicate a data frame having a message authentication code (MAC) added thereto with one another via a bus in accordance with the Controller Area Network (CAN) protocol. The method includes detecting the state of a vehicle having the in-vehicle network system mounted therein and updating a MAC key used to generate the MAC under the condition that the detected state of the vehicle is a predetermined state.