Vehicle Network Security Proxy for Low-Latency Message Authentication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing vehicle networks face computational intensity in authenticating messages from private communication systems due to the need for generating message authentication codes at the gateway node, which can overwhelm processors and security modules.

Innovation Solution

A message authentication system that utilizes a security proxy node to compute cryptographic hashes and authentication codes for messages from private nodes, reducing computational load by transmitting only cryptographic hashes and codes over the public communication system, allowing receiving nodes to verify authenticity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the gateway node generates message authentication codes for all messages received from the private communication system, then message authenticity is ensured, but computational load on processors and security modules becomes excessive

Engineering Contradiction:
Improvemessage authenticityVSAvoidcomputational load
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The authentication process is segmented between the gateway node and receiving nodes. The gateway node only performs authentication for the first message from each private node, while subsequent messages from the same private node are authenticated by the receiving nodes using stored authentication data. This segmentation reduces the computational burden on the gateway node's processors and security modules.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The gateway node performs preliminary authentication by generating and storing authentication data (such as cryptographic keys or authentication tokens) for each private node before actual message authentication occurs. This preliminary action enables receiving nodes to independently verify subsequent messages without requiring the gateway node's computational resources.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If message authentication codes are generated for every message, then security is maintained, but processing time increases

Engineering Contradiction:
ImprovesecurityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The authentication responsibility is segmented temporally and spatially. The gateway node handles initial authentication setup, while receiving nodes handle ongoing message verification. This segmentation distributes processing time across different nodes and reduces the time any single node must spend on authentication operations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Receiving nodes are empowered to perform self-service authentication for messages from private nodes whose authentication data they have previously received and stored. This eliminates the need for these nodes to contact the gateway node for each message verification, significantly reducing processing time and latency.

Inventive Principle:
Principle #25Self-service

3Reliability

If the gateway node authenticates all messages, then message integrity is verified, but system complexity increases

Engineering Contradiction:
Improvemessage integrityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The authentication system is segmented into two functional components: the gateway node that manages authentication setup and the receiving nodes that perform verification. This segmentation distributes system complexity across multiple nodes rather than concentrating it all in the gateway node, making the overall system more manageable and scalable.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Authentication data acts as an intermediary between the gateway node and receiving nodes. The gateway node generates and transmits this authentication data, which then mediates the verification process at receiving nodes. This intermediary mechanism simplifies the interaction between nodes while maintaining security.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12506730B2Message authentication system for a vehicle network based on a security proxy node
Publication Date: 2025.12.23 GM GLOBAL TECHNOLOGY OPERATIONS LLC
  • US12506730B2 patent drawing
  • US12506730B2 patent drawing
  • US12506730B2 patent drawing

AI summary

A message authentication system for a vehicle network includes a private communication system including one or more private nodes in electronic communication with one another. The message authentication system also includes a public communication system including a plurality of public nodes in electronic communication with one another. The plurality of public nodes includes a security proxy node and one or more receiving nodes. The security proxy node authenticates one or more unique messages transmitted by a private node of the private communication system to the one or more receiving nodes of the public communication system.