In-Vehicle Tunnel Frames With TMAC for Low-Latency Message Authentication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In-vehicle communication networks face challenges in ensuring the authenticity and security of messages transmitted over bus-based communication systems, particularly in the context of time-critical vehicle functions, where malicious frames can be injected, and existing security measures often involve higher protocol layers, increasing processing time.

Innovation Solution

Implementing a controller that generates secure tunnel frames by computing a tunnel frame message authentication code (TMAC) based on message characteristics, optionally with freshness values and encrypted headers, to ensure secure communication between network nodes across different bus-based systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If security measures are implemented at higher protocol layers, then message authentication and security are improved, but processing time increases

Engineering Contradiction:
Improvemessage authenticationVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the security implementation by introducing a dedicated security layer between the data link layer and network layer. This security layer handles authentication and encryption operations separately, allowing the underlying data link layer to maintain its time-critical functions while security operations are performed in a dedicated processing domain, thus reducing overall processing time impact.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary security layer that mediates between the data link layer and network layer. This intermediary handles all security-critical operations including authentication, encryption, and decryption, allowing the time-critical data link layer to operate efficiently while security functions are performed by the specialized intermediary layer.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If encryption is applied to all headers, then security is improved, but processing overhead increases

Engineering Contradiction:
ImprovesecurityVSAvoidprocessing overhead
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies local quality by selectively encrypting only specific header fields that contain sensitive information (such as source and destination addresses, message ID) while leaving other non-sensitive header fields unencrypted. This selective approach maintains security for critical information while reducing processing overhead compared to encrypting entire headers.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements partial encryption of headers rather than full encryption. Only the necessary sensitive portions of headers are encrypted, which provides adequate security while significantly reducing the computational overhead associated with encrypting entire header structures.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If message authentication codes are computed for all messages, then authentication reliability is improved, but processing time increases

Engineering Contradiction:
Improveauthentication reliabilityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by pre-computing and caching authentication codes for frequently accessed or high-priority messages. When time-critical messages need to be transmitted, pre-computed authentication codes can be used immediately, reducing real-time processing time while maintaining authentication reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies partial authentication by computing message authentication codes selectively based on message priority and type. Time-critical messages may use pre-computed or simplified authentication mechanisms, while less time-sensitive messages undergo full authentication processing, thus balancing reliability with processing time requirements.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12476959B2Secure tunnelling of a frame in an in-vehicle communication network
Publication Date: 2025.11.18 INFINEON TECHNOLOGIES AG
  • US12476959B2 patent drawing
  • US12476959B2 patent drawing
  • US12476959B2 patent drawing

AI summary

A controller may receive a set of messages provided by one or more network nodes included in an in-vehicle communication network. The controller may determine a security pattern associated with generating a tunnel frame including the set of messages. The controller may identify one or more messages from the set of messages based on the security pattern. The controller may compute a tunnel frame message authentication code (TMAC) based on one or more characteristics of the one or more messages. The controller may generate the tunnel frame, the tunnel frame including the TMAC and the set of messages.