State-Based Security Key Distribution for Vehicle Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing security key management systems in vehicle networks lack robust mechanisms to ensure secure and controlled updates of encryption keys, making them vulnerable to unauthorized access and manipulation.

Innovation Solution

Implementing a state machine-based approach in computing devices to manage and update security keys, where the devices determine their state based on mode, lock status, and communication authentication, allowing or denying key updates accordingly, thereby enhancing security and preventing unauthorized changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If security key updates are allowed freely in vehicle networks, then key updates can be performed easily, but unauthorized access and manipulation become possible

Engineering Contradiction:
Improvekey update operationVSAvoidsecurity against unauthorized access
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary actions by establishing a state machine with predefined states (e.g., locked, unlocked, updating) and transition conditions before key updates occur. The state machine evaluates current state conditions and authorizes or denies update requests in advance, preventing unauthorized access while maintaining operational ease within authorized contexts.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The key management system dynamically adjusts its behavior based on the current state of the computing device. The state machine transitions between different states (locked/unlocked, updating/completed) based on operational conditions, allowing the system to adapt key update accessibility in real-time while maintaining security through state-dependent access control.

Inventive Principle:
Principle #15Dynamics

2Reliability

If a state machine-based key management system is implemented, then security and control of key updates are enhanced, but device complexity increases

Engineering Contradiction:
Improvesecurity of key updatesVSAvoidkey management system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The key management system is segmented into discrete states (e.g., locked state, unlocked state, updating state) and defined transitions between them. Each state has specific conditions and allowed operations, breaking down the complex key management logic into manageable, modular state-based units that are easier to implement and maintain.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system manages complexity by changing key parameters (such as lock status, update permission, state transitions) rather than implementing complex structural changes. The state machine operates by modifying discrete state parameters based on conditions, providing secure key management through parameter-based control rather than complex system architecture.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If key updates are restricted to specific states, then unauthorized changes are prevented, but update availability is reduced

Engineering Contradiction:
Improveprevention of unauthorized changesVSAvoidkey update availability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The state machine provides feedback by continuously monitoring current state conditions and using this information to authorize or deny key update requests. The system responds to update requests by evaluating current state feedback (e.g., is the device in an unlocked state? Is the key already updating?) and making appropriate decisions, ensuring security while allowing updates when conditions permit.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250300815A1Security key distribution
Publication Date: 2025.09.25 FORD GLOBAL TECH LLC
  • US20250300815A1 patent drawing
  • US20250300815A1 patent drawing
  • US20250300815A1 patent drawing

AI summary

Communications between computing devices connected via a network can be secured with digital keys (e.g., encryption keys). The key may be updated based on states of a state machine. The computing device may receive a key update command to update a key value. In response to the key update command, the computing device may update the key value upon determining that the computing device is in a first state based on state data defining the first state, the state data including the key value, a machine mode specifying a current operating environment, and a lock value specifying that memory storing the key value is one of locked or unlocked.