Central Check Device for Vehicle Sequence Control Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for enabling sequence control systems in motor vehicle controllers are costly due to the need for special hardware and software to perform computationally intensive check routines.

Innovation Solution

A central check device within the motor vehicle evaluates enable messages via a communication bus to identify and enable sequence control systems, eliminating the need for special hardware and software by performing these checks and sending enable commands, utilizing encryption and Message Authentication Codes for authenticity verification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If each controller performs computationally intensive check routines to verify enable message authenticity, then security against manipulation is improved, but controller costs and complexity increase

Engineering Contradiction:
Improveauthenticity verificationVSAvoidcontroller complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

A central check device is introduced as an intermediary between the communication bus and the controllers. This central device performs the computationally intensive check routines to verify enable message authenticity, while controllers only need to communicate with this central device. The check device acts as a mediator that offloads the complex verification tasks from individual controllers, maintaining security while reducing controller complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The verification functions of multiple controllers are merged into a single central check device. Instead of each controller independently performing check routines, the central device consolidates these functions, performing all authenticity verifications in one location. This merging reduces the computational burden and complexity distributed across multiple controllers while maintaining or improving verification reliability.

Inventive Principle:
Principle #5Merging (Combining)

2Reliability

If special hardware and software are provided in each controller for check routines, then security is improved, but manufacturing costs increase

Engineering Contradiction:
Improvemanipulation protectionVSAvoidmanufacturing cost
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The central check device serves as an intermediary that provides manipulation protection without requiring special hardware or software in each controller. The central device handles all security-critical operations, allowing controllers to be manufactured with standard, cost-effective components while maintaining high security through the centralized verification system.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The solution replaces expensive, specialized controller components with a single centralized security device. Individual controllers can use simpler, cheaper hardware and software since the heavy security functionality is provided centrally. This approach reduces manufacturing costs for controllers while maintaining manipulation protection through the central check device.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Data Source

PatentUS8319622B2System for enabling the functionality of a sequence control system stored in a controller of a motor vehicle
Publication Date: 2012.11.27 BAYERISCHE MOTOREN WERKE AG

AI summary

A central check device is provided in a motor vehicle, to which device an enable message emitted by a first controller inside the vehicle or from a location outside the vehicle is supplied via a communication bus of the motor vehicle. The central check device evaluates the received enable message to identify the sequence control system to be enabled and the controller which comprises the sequence control system to be enabled. The central check device sends an enable command to the identified controller via the communication bus of the motor vehicle so as to enable the sequence control system which is to be enabled.