Watchdog Enclave Monitoring for Trusted Driving Event Chains

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies lack efficient methods for monitoring components of semi-automated driving functions in motor vehicles, which are vulnerable to manipulation and require robust security measures to ensure the integrity and correctness of data and processes.

Innovation Solution

Implementing a watchdog with an enclave to generate and verify certificates for components in the event chain, using cryptographic protection to ensure the trustworthiness of output data and trigger security actions if manipulations are detected.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional monitoring methods are used for components in semi-automated driving functions, then the system structure remains simple, but the system becomes vulnerable to manipulation and lacks sufficient security

Engineering Contradiction:
ImprovesecurityVSAvoidsystem structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system is divided into isolated enclave components that operate independently within the watchdog. Each enclave generates and verifies certificates for specific components in the event chain, creating segmented security domains that prevent manipulation while maintaining modular system structure

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The watchdog acts as an intermediary between components and the monitoring system. It receives output data from components, verifies certificates generated by enclaves, and triggers security actions when manipulations are detected, thereby enhancing security without requiring direct complex interactions between all system components

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If cryptographic protection is implemented for all components, then data integrity is ensured, but computational overhead and processing time increase

Engineering Contradiction:
Improvedata integrityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Certificates are generated by enclaves in advance and attached to output data before verification. This preliminary cryptographic preparation allows for efficient batch verification by the watchdog, reducing the computational overhead during real-time processing compared to on-demand cryptographic operations

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Cryptographic verification is applied selectively to critical components in the event chain rather than uniformly to all data. The watchdog focuses verification efforts on safety-relevant outputs where manipulation would have severe consequences, optimizing the balance between security and processing efficiency

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12443705B2Method for monitoring a component of an event chain
Publication Date: 2025.10.14 ROBERT BOSCH GMBH
  • US12443705B2 patent drawing
  • US12443705B2 patent drawing

AI summary

A method for monitoring a component of an event chain for an at least semi-automated driving function of a motor vehicle using a watchdog in which an enclave is implemented. The method includes: generating a first certificate for the component of the event chain with the aid of the first enclave, outputting the first certificate to the component with the aid of the watchdog, receiving output data output by the component with the aid of the watchdog, checking the output data on the basis of the first certificate with the aid of the first enclave in order to output a first check result, triggering a security action with the aid of the watchdog based on the first check result. A device, a computer program, and a machine-readable memory medium are also provided.