Selective MAC Authentication for CAN Network Security
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current CAN network systems face high processing loads due to performing MAC authentication on every frame, including both legitimate and potentially malicious ones, which can lead to delays and inefficiencies, especially when attacks are not detected.
Innovation Solution
Implement a communication method where MAC authentication is only performed on frames with IDs that have been detected as under attack, using a report frame to update authentication flags and transmit authentication information only for affected IDs, thereby reducing unnecessary authentication processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If MAC authentication is performed on every frame received by each device, then network security is improved, but processing load and time consumption increase significantly
Solution Approach 1:
The patent applies local quality by making authentication processing selective rather than universal. Each communication device maintains a local attack detection result that determines whether authentication is performed on incoming frames. Only frames from IDs flagged as attack sources undergo MAC verification, while normal frames are processed without authentication overhead, creating localized security enforcement at specific network points rather than system-wide application.
Solution Approach 2:
The patent implements partial action by performing MAC authentication only on a subset of frames identified as potential attack vectors. Instead of applying authentication to all frames (excessive action), the system selectively applies it only to frames from IDs that have been detected as attack sources, reducing unnecessary processing while maintaining security against identified threats.
2Reliability
If authentication processing is performed on all frames including legitimate ones, then unauthorized access is prevented, but processing delays occur for normal communication
Solution Approach 1:
The patent applies local quality by making authentication processing selective rather than universal. Each communication device maintains a local attack detection result that determines whether authentication is performed on incoming frames. Only frames from IDs flagged as attack sources undergo MAC verification, while normal frames are processed without authentication overhead, creating localized security enforcement at specific network points rather than system-wide application.
Solution Approach 2:
The patent implements partial action by performing MAC authentication only on a subset of frames identified as potential attack vectors. Instead of applying authentication to all frames (excessive action), the system selectively applies it only to frames from IDs that have been detected as attack sources, reducing unnecessary processing while maintaining security against identified threats.
3Reliability
If all devices transmit and receive authentication information for every frame, then security verification is comprehensive, but network load increases
Solution Approach 1:
The patent applies local quality by making authentication processing selective rather than universal. Each communication device maintains a local attack detection result that determines whether authentication is performed on incoming frames. Only frames from IDs flagged as attack sources undergo MAC verification, while normal frames are processed without authentication overhead, creating localized security enforcement at specific network points rather than system-wide application.
Solution Approach 2:
The patent extracts the authentication requirement from the general frame processing flow and applies it only to specific cases. By separating authentication processing from normal frame handling and applying it only to frames from detected attack sources, the system removes unnecessary authentication traffic from legitimate communication while maintaining security verification where needed.
Data Source
AI summary
A communication system includes a first communication device that determines, using identification information on a frame, whether to receive the frame, and a second communication device that belongs to a network identical to the first communication device. A report frame includes a detection of an attack on the network and target identification information that is identification information included in a frame used to perform the attack. When the first communication device receives a report frame from the second communication device, the first communication device sets the frame including the target identification information to be an authentication processing target. Upon transmitting a transmission frame set to be the authentication processing target, the first communication device transmits authentication information generated from the transmission frame along with the transmission frame.


