Secure Audiovisual Stream Distribution via Segmented Encryption
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current digital audiovisual content distribution methods are vulnerable to piracy, as they rely on classic encryption techniques that are either incomplete, incompatible with standard formats, or susceptible to key correlation attacks, and do not effectively manage dynamic groups of receivers.
Innovation Solution
A process and system that separates audiovisual streams into a modified main stream and complementary information, where the latter contains auto-protective data, allowing for secure distribution and reconstitution of the original stream, using a client-server architecture with encryption and access tickets to manage rights and prevent unauthorized access.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If classic encryption techniques are used to protect audiovisual streams, then content protection is provided, but the system becomes vulnerable to key correlation attacks and cannot effectively manage dynamic groups of receivers
Solution Approach 1:
The patent segments the encrypted stream into a main stream and separate encrypted fragments. The main stream contains most content and can be decoded independently, while fragments contain critical portions that complete the content. This segmentation prevents key correlation attacks because the encryption keys for main stream and fragments are independent, and revocation can be applied selectively to different segments.
Solution Approach 2:
The patent extracts critical encrypted fragments from the complete encrypted stream and transmits them separately through secure channels. This extraction allows the system to protect the most vulnerable parts of the content independently, preventing attackers from obtaining complete content through correlation attacks on a single transmission channel.
2Reliability
If complete stream encryption is used, then content security is improved, but compatibility with standard formats is lost and cannot be viewed by standard players
Solution Approach 1:
The encrypted stream is divided into a main stream that maintains standard format compatibility and can be played by conventional players, and separate encrypted fragments that contain protected content. This allows the system to provide both compatibility and security simultaneously.
Solution Approach 2:
Critical content portions are extracted and encrypted separately as fragments, while the main stream remains in standard format. This extraction enables standard players to handle the main stream while protected fragments are distributed through secure channels to authorized receivers only.
3Device complexity
If encryption keys are generated using classic random functions, then key generation is simplified, but the system becomes vulnerable to correlation attacks between generated keys
Solution Approach 1:
The key generation process is segmented into multiple independent processes: one for generating main stream encryption keys and another for generating fragment encryption keys. This segmentation ensures that even if one key generation process is compromised, the other remains secure, preventing correlation attacks from compromising the entire system.
4Reliability
If fragments are extracted from encrypted stream, then selective content protection is achieved, but the first encrypted stream becomes incomplete and incompatible with original format
Solution Approach 1:
The system segments the stream into a main stream that maintains complete format compatibility and can be decoded independently, and separate fragment packets that contain extracted encrypted portions. This segmentation ensures that the main stream remains compatible with standard formats while fragments provide selective protection.
Data Source
AI summary
A process for the distribution of digital audiovisual sequences. An analysis is made prior to transmission to a dynamic group of receivers to generate a first modified main stream and complementary information. A synthesis of a stream in the original format is calculated on the receiver as a function of the modified main stream and the complementary information. Generation of the complementary information is constituted of the following steps: extraction of at least one original piece of data of the original stream, storage of the original data in the complementary information, formatting the complementary information in segments with each segment corresponding to at least one entire audiovisual element of the modified main stream, and encapsulation of at least one segment with at least one piece of access information in at least one data block to generate at least one access ticket for the corresponding audiovisual elements.


