Secure-World Blockchain Storage for ECU Falsification Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing techniques for securing in-vehicle ECUs using encryption keys are vulnerable to data falsification when the encryption key is leaked, as they lack effective countermeasures against installing false ECUs.

Innovation Solution

Implementing a data storage system that utilizes a blockchain with a normal world and a secure world, where access from the normal world is restricted, and includes a block generation unit, storage unit, and data hash generation unit to update final block hash values at specific timings, generating data hash values based on acquired data and block hash values.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If encryption keys are assigned to in-vehicle ECUs for authentication, then ECU authentication is improved, but data falsification vulnerability increases when the encryption key is leaked

Engineering Contradiction:
ImproveECU authenticationVSAvoiddata falsification vulnerability
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent divides the authentication system into two independent components: ECU authentication using encryption keys and data integrity verification using blockchain hash values. This segmentation ensures that even if the encryption key is leaked and ECU authentication is compromised, the blockchain-based data integrity verification remains independent and can still detect falsification.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces blockchain technology as an intermediary between data storage and verification. The blockchain stores hash values of acquisition data in a decentralized and immutable manner, acting as a neutral mediator that neither relies on the encryption key nor can be tampered with easily, thus providing an additional layer of security against data falsification.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Object-affected harmful factors

If blockchain technology is implemented with normal world and secure world separation, then data falsification resistance is improved, but system complexity increases

Engineering Contradiction:
Improvedata falsification resistanceVSAvoidsystem complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The patent segments the system into a normal world for general data processing and a secure world for storing critical blockchain hash values. This segmentation allows the complex blockchain functionality to be isolated in the secure world, while the normal world continues to operate with simpler logic, thereby managing system complexity through spatial separation of concerns.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary action by pre-storing the final block hash value in the secure world before data acquisition begins. This preliminary setup of the blockchain anchor in the secure world simplifies subsequent data verification operations, as the secure world already contains the trusted reference point needed for hashing and comparison operations.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If final block hash values are updated at each update timing in the secure world, then detection of falsification is improved even if previous values are leaked, but storage operations become more frequent

Engineering Contradiction:
Improvefalsification detection accuracyVSAvoidstorage operation efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent implements periodic action by updating the final block hash value in the secure world at regular update timings rather than continuously. This periodic update approach ensures that falsification detection remains accurate by frequently refreshing the trusted hash reference, while avoiding the inefficiency of continuous updates by operating at discrete, scheduled intervals.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS12526150B2Data storage device, data storage method, and non-transitory computer readable storage medium
Publication Date: 2026.01.13 DENSO CORP
  • US12526150B2 patent drawing
  • US12526150B2 patent drawing
  • US12526150B2 patent drawing

AI summary

An acquisition data acquired by a mobile object is stored using a blockchain with defining a normal world and a secure world. A new block to be connected to the blockchain is generated based on at least a block hash value generated from a previous block. A final block hash value stored at a previous update timing is updated by storing the final block hash value based on a final block connected to an end of the blockchain in a storage area of the secure world at each update timing. A data hash value based on the acquisition data and the final block hash value is generated at least for each update timing.