Verification Terminal Hash Integrity for Connected Vehicles

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing verification methods for connected vehicles and IoT devices face challenges in efficiently verifying the integrity of programs and data items, leading to excessive network load, difficulty in detecting tampering, and uncertainty in identifying the source of unauthorized data traffic.

Innovation Solution

A verification terminal system that uses hash values to verify the integrity of programs and data items by comparing own-terminal hash values with other-terminal hash values and a master hash value, utilizing a network of interconnected vehicles and a management server to ensure consistency and validity, thereby reducing network load and improving tampering detection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional verification methods are used to verify programs and data items in connected devices, then verification can be performed, but network load becomes excessive and verification efficiency decreases

Engineering Contradiction:
Improveverification accuracyVSAvoidnetwork load
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent extracts only the essential verification element (hash value) from the complete program and data items, transmitting only this compact representation over the network. This allows verification to be performed with minimal network communication, solving the contradiction between verification reliability and network load by taking out only the necessary verification component rather than transmitting entire files or multiple verification copies.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs partial verification by comparing hash values rather than verifying complete programs and data items. This partial action approach maintains verification reliability while dramatically reducing network load, as hash values are computationally derived compact representations that enable verification without requiring transmission of full verification datasets.

Inventive Principle:
Principle #16Partial or excessive action

2Reliability

If hash values are compared between multiple terminals to verify data integrity, then tampering detection capability is improved, but device complexity increases

Engineering Contradiction:
Improvetampering detection capabilityVSAvoidsystem structure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The verification terminal is designed with multi-functionality, serving both as a data storage device and a verification node simultaneously. Each terminal computes its own hash value, stores local verification data, and participates in mutual verification with other terminals. This universal design improves tampering detection capability while avoiding additional dedicated verification hardware, thus not increasing overall system complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent merges the verification functionality into the existing terminal devices, combining data storage, hash computation, and verification capabilities within the same hardware platform. This merging approach enables improved tampering detection without requiring separate verification systems, maintaining simplicity in system structure while enhancing security capabilities.

Inventive Principle:
Principle #5Merging (Combining)

3Measurement precision

If complete verification data is transmitted between terminals, then verification accuracy is maintained, but communication time and network bandwidth consumption increase

Engineering Contradiction:
Improveverification accuracyVSAvoidcommunication time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent extracts only the hash value from the complete program and data items for transmission and comparison. This extraction principle maintains verification accuracy by using the hash value as a unique fingerprint of the data, while dramatically reducing communication time and network bandwidth consumption compared to transmitting complete verification datasets.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system changes the parameter of verification data from complete files to compact hash values. This parameter transformation maintains verification accuracy through cryptographic hash properties while reducing communication overhead, solving the contradiction between verification precision and communication efficiency.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11374942B2Verification terminal
Publication Date: 2022.06.28 DENSO CORP
  • US11374942B2 patent drawing
  • US11374942B2 patent drawing
  • US11374942B2 patent drawing

AI summary

In a verification terminal for verifying properness of an information item composed of a data string, a storage unit stores an own-terminal information item comprised of a data string, and a verification value generation unit generates a hash value of the own-terminal information item stored in the storage unit as an own-terminal hash value. A verification value acquisition unit communicates with at least one other verification terminal that should store an other-terminal information item t to thereby acquire a hash value of the other-terminal information item from the at least one other verification terminal as an other-terminal hash value. The other-terminal information item is conditioned to be identical to the own-terminal information item. A verification execution unit verifies properness of the own-terminal information item in accordance with whether the own-terminal hash value is consistent with the other-terminal hash value.