Certificate Enclave Monitoring for Automated Driving Component Integrity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is a need for efficient monitoring of components in the effect chain for at least partially automated driving functions of motor vehicles to ensure the integrity and security of the system, particularly in preventing manipulations and ensuring trustworthiness of data.

Innovation Solution

A system comprising a computer platform with enclaves, including a certificate enclave to create and verify certificates for components, and a trigger device to initiate security actions based on check results, ensuring the trustworthiness of data and detecting manipulations by using secure enclaves like Intel SGX or ARM TrustZone, which provide protected memory regions for secure operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional monitoring methods are used for components in automated driving systems, then device complexity is reduced, but reliability and security are compromised due to inability to detect manipulations

Engineering Contradiction:
ImprovesecurityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments the monitoring function into separate enclaves: a certificate enclave that creates and stores cryptographic certificates, and a monitoring enclave that performs integrity checks. This segmentation isolates security-critical operations into protected memory regions, preventing manipulation while maintaining overall system reliability without excessive complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces cryptographic certificates as an intermediary mechanism between the component and the monitoring system. The certificate enclave creates certificates that serve as trusted intermediaries for verifying component integrity, enabling secure monitoring without requiring direct complex trust relationships between all system components.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If enclaves with certificate verification are implemented, then reliability and manipulation detection are improved, but device complexity increases

Engineering Contradiction:
Improvetrustworthiness of dataVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The certificate enclave performs preliminary actions by creating and storing cryptographic certificates before monitoring operations begin. These pre-established certificates enable subsequent integrity checks to be performed efficiently without requiring complex real-time key generation or cryptographic setup during monitoring operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses cryptographic certificates as copies of trust information that can be verified without requiring access to the original secret keys. The monitoring enclave verifies component integrity by checking certificates (copies of authentication data) rather than requiring direct access to sensitive cryptographic materials, simplifying the trust verification process.

Inventive Principle:
Principle #26Copying

3Measurement precision

If monitoring checks are performed continuously, then detection precision is improved, but productivity and system performance deteriorate due to computational overhead

Engineering Contradiction:
Improvedetection precisionVSAvoidsystem performance
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The monitoring system performs integrity checks periodically or at specific event triggers rather than continuously. The monitoring enclave verifies component output data at defined intervals or when specific conditions occur, maintaining detection precision for security-critical operations while reducing computational overhead during normal operation to preserve system performance.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS20230072587A1Method for monitoring a component of an effect chain
Publication Date: 2023.03.09 ROBERT BOSCH GMBH
  • US20230072587A1 patent drawing
  • US20230072587A1 patent drawing
  • US20230072587A1 patent drawing

AI summary

A system for monitoring a component of an effect chain for an at least partially automated driving function of a motor vehicle. The system includes: a processor; one or more memory blocks, an input, set up to receive output data output by the component;computer-executable instructions, executable by the processor in order to implement one or more enclaves, using the one or more memory blocks, the one or more enclaves including a certificate enclave, which is set up to create a certificate for the component of the effect chain; an output, set up to output the certificate to the component, the certificate enclave being set up to check the output data received following output of the certificate, on the basis of the certificate, in order to output a check result, and a trigger device, set up to trigger a security action based on the check result.