Ciphering Compressed Audio Video Streams with Error Tolerance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for ciphering compressed video data streams are inadequate as they compromise compression efficiency, require excessive computing resources, and are not compatible with variable bandwidth and error-resistant standards, while also failing to maintain compliance with coding standards and transparency in data transport.

Innovation Solution

A method using a pseudo-random stream cipher that maintains bit positions and compatibility with variable-length codewords, employing a unique pseudo-random stream for each packet and hashing for enhanced security, allowing for secure and efficient transmission without reducing compression efficiency or increasing computing power requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a codeword in a table of codewords of different lengths is entirely ciphered, then security is improved, but the syntax compliance is degraded and decoder recognition fails

Engineering Contradiction:
ImprovesecurityVSAvoidsyntax compliance
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent applies different ciphering strategies to different parts of the data stream. Specifically, it preserves the syntax elements (headers, motion vectors, quantization parameters) in plain text while applying ciphering only to the transform coefficients. This local differentiation maintains syntax compliance for decoder recognition while providing security for the actual image data.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments the compressed video stream into distinct components: syntax elements (headers, motion data, quantization parameters) and transform coefficients. By separating these elements and applying different treatments (plain text for syntax, ciphered for coefficients), the system resolves the contradiction between maintaining syntax compliance and providing security.

Inventive Principle:
Principle #1Segmentation

2Productivity

If compression efficiency is maintained, then data rate is reduced, but security requirements cannot be met

Engineering Contradiction:
Improvecompression efficiencyVSAvoidsecurity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies security measures selectively only to the transform coefficients while leaving the compression-optimized syntax elements unchanged. This approach maintains the high compression efficiency achieved by the MPEG encoder while providing adequate security for the actual image content, avoiding the need to re-compress or alter the highly optimized syntax portions.

Inventive Principle:
Principle #3Local quality

3Reliability

If proprietary cipher systems are used, then security is provided, but adaptability to various standards and applications is limited

Engineering Contradiction:
ImprovesecurityVSAvoidstandard compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal ciphering method that works with any MPEG-compressed video stream regardless of the specific MPEG version (MPEG-2, MPEG-4, H.264) or application (broadcast, storage, streaming). By operating at the generic level of transform coefficients and syntax elements, the system provides standard-compatible security that can be applied across multiple standards and use cases.

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

4Reliability

If computing power is increased to meet security requirements, then security is improved, but compatibility with embedded terminals is degraded

Engineering Contradiction:
ImprovesecurityVSAvoidcomputing power requirement
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent reduces computing requirements by applying ciphering only to the transform coefficients rather than the entire bitstream. This localized approach significantly reduces the computational burden compared to full-stream encryption, making the security solution feasible for embedded terminals and resource-constrained devices while still providing adequate security.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS7680269B2Method for ciphering a compressed audio or video stream with error tolerance
Publication Date: 2010.03.16 STMICROELECTRONICS FRANCE
  • US7680269B2 patent drawing
  • US7680269B2 patent drawing
  • US7680269B2 patent drawing

AI summary

A method ciphers a standardized stream of compressed audio or video data, wherein at least one part of the bits of data packets delimited by two consecutive synchronization markers is ciphered by pseudo-random stream.