Video Stream Trust Verification With Embedded Digital Signatures

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding standards lack methods for standard compliant decoders to verify if a compressed bitstream was generated by a trustworthy source, making them vulnerable to deep-fakes and potential misuse.

Innovation Solution

Implement a trustworthiness check by encoding video data streams using block-based predictive coding and transform-based residual coding, applying context adaptive variable length coding, and inserting digital signatures based on hash values to ensure authenticity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If digital signatures are inserted into video data streams to ensure trustworthiness, then security and authenticity are improved, but device complexity and signaling overhead increase

Engineering Contradiction:
ImprovetrustworthinessVSAvoidcomplexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides the video data stream into multiple segments or blocks, and inserts digital signatures at specific segmentation points rather than throughout the entire stream. This allows trust verification at discrete locations, reducing the complexity of processing and integration while maintaining security.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary verification mechanism that separates the core video encoding function from the trust verification function. By using a dedicated verification module that operates independently, the system avoids embedding complex security logic within the video decoder/encoder, thus reducing overall device complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If hash functions and digital signatures are applied to verify trustworthiness, then security against deep-fakes is improved, but signaling overhead increases

Engineering Contradiction:
ImprovesecurityVSAvoidsignaling overhead
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent extracts only the essential cryptographic information (hash values and digital signatures) from the verification process and inserts them as compact metadata elements in the video stream. By taking out only the necessary security data rather than including all verification details, the signaling overhead is minimized while maintaining security effectiveness.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent employs parameter changes in the encoding process, such as using compressed hash representations or optimized signature formats, to reduce the amount of data required for verification. By changing the parameter representation of cryptographic data, the system achieves better security with lower signaling overhead.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If existing video coding standards are extended with trustworthiness verification, then security is improved, but ease of operation and compatibility may worsen

Engineering Contradiction:
ImprovesecurityVSAvoidcompatibility
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent designs the trustworthiness verification mechanism to be universally applicable across different video coding standards (H.264, H.265, H.266) by using standard-compliant syntax elements and metadata formats. This multi-functionality allows existing decoders to verify trustworthiness without requiring standard changes, maintaining compatibility while improving security.

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

Solution Approach 2:

The patent implements a self-service verification approach where the video data stream carries its own verification information (digital signatures and hash values) embedded within the encoding process. This allows any compliant decoder to independently verify trustworthiness using built-in functions, eliminating the need for external verification systems and simplifying operation.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12489925B2Concept for trustworthiness check of video data streams
Publication Date: 2025.12.02 FRAUNHOFER GESELLSCHAFT ZUR FORDERUNG DER ANGEWANDTEN FORSCHUNG EV
  • US12489925B2 patent drawing
  • US12489925B2 patent drawing
  • US12489925B2 patent drawing

AI summary

A method for checking a video data stream having a video encoded thereinto on trustworthiness comprises: subjecting a predetermined portion of the video data stream, or data derived therefrom, to a hash function to obtain a hash value; deriving a digital signature from the video data stream; and checking whether the hash value fits to the digital signature to determine whether the video data stream is trustworthy.