Data Stream Verification Chains for Signed Segment Integrity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods struggle to reliably verify the authenticity of complex data streams, particularly when segments are concatenated or modified, leading to challenges in ensuring trustworthiness and preventing media tampering.

Innovation Solution

Incorporating indications within the data stream to identify the first or last segment of a signed subsequence, allowing for the formation of verification strings that can be checked against digital signatures, ensuring trustworthiness by recognizing the start or end of signed subsequences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If digital signatures are recalculated for modified or concatenated data streams, then verification reliability is improved, but processing complexity and time increase

Engineering Contradiction:
Improveverification reliabilityVSAvoidprocessing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The data stream is divided into segments with identification information indicating whether each segment is the first or last of a signed subsequence. This segmentation allows the verification process to handle concatenated streams efficiently by recognizing boundaries without recalculating entire signatures, thus maintaining reliability while reducing processing complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Identification information about segment boundaries (first/last segment flags) is embedded in advance during the encoding phase. This preliminary action enables the decoder to perform efficient verification by knowing where signed subsequences begin and end, avoiding the need for complex runtime analysis or signature recalculation.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If indication information is added to identify first and last segments, then verification accuracy is improved, but data stream complexity increases

Engineering Contradiction:
Improveverification accuracyVSAvoiddata stream complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

Verification-critical information (segment boundary identification) is extracted and placed in dedicated fields within the data stream structure. This separation allows the verification process to access only necessary information without processing the entire data stream, improving accuracy while managing complexity through selective extraction.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Different parts of the data stream have different functions: payload data carries content while specific fields carry verification metadata. This local differentiation allows the system to maintain simple verification logic in critical areas while keeping the overall data stream structure manageable, as only specific locations contain verification-relevant information.

Inventive Principle:
Principle #3Local quality

3Reliability

If hash values from preceding segments are included in verification, then temporal consistency is improved, but verification complexity increases

Engineering Contradiction:
Improvetemporal consistencyVSAvoidverification complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The verification process dynamically adapts based on segment boundary identification. When a first segment is detected, verification starts fresh; when continuing segments are detected, hash chaining is applied. This dynamic behavior maintains temporal consistency through hash linking while avoiding unnecessary complexity in cases where segments are independently signed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Hash values serve as intermediaries between consecutive segments, providing a simple mathematical link that ensures temporal consistency without requiring complex verification logic. The hash intermediary captures the essential relationship between segments while keeping the verification process computationally efficient.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20260113202A1Handling of verification chains in the authentication of data streams
Publication Date: 2026.04.23 FRAUNHOFER GESELLSCHAFT ZUR FORDERUNG DER ANGEWANDTEN FORSCHUNG EV
  • US20260113202A1 patent drawing
  • US20260113202A1 patent drawing
  • US20260113202A1 patent drawing

AI summary

Apparatuses and methods for checking a data stream on trustworthiness are described. According to an aspect, the data stream indicates, whether a segment is a first segment or whether a segment is a last segment of assigned sequence of segments. According to another aspect, an apparatus for decoding a data stream is configured for deriving, from the data stream, whether a verification chain within a temporal sequence of segments is interrupted at a segment.