Sequence Key Assignment for Media Player Traitor Tracing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current broadcast encryption systems face challenges in effectively tracing and preventing piracy, particularly in anonymous attacks where decryption keys are redistributed, due to high computing effort and bandwidth requirements, and limited traceability in applications like movie rental boxes.
Innovation Solution
A system that assigns a higher number of sequence keys to media players using a sequence key matrix with a variation table, allowing for increased traceability with minimal storage and bandwidth overhead, enabling more effective traitor tracing by reshuffling sequence keys and using an outer code to generate additional versions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If individually watermarked and encrypted movies are distributed to each authorized box, then traceability of pirated content is improved, but transmission bandwidth and computing effort increase excessively
Solution Approach 1:
The patent segments the encryption key into multiple components: a master key held by the clearing center and individual box keys held by each authorized box. This segmentation allows the same encrypted content to be distributed to multiple boxes without requiring individually encrypted versions, thereby reducing bandwidth requirements while maintaining traceability through the box-specific key components.
Solution Approach 2:
The patent creates a universal encrypted content version that can be distributed to all authorized boxes simultaneously. The content is encrypted with a master key, and each box uses its individual key to decrypt and process the content. This universal approach eliminates the need for separate encrypted versions for each box, significantly reducing transmission bandwidth while preserving traceability through the box-specific decryption keys.
2Measurement precision
If individually watermarked and encrypted movies are distributed to each authorized box, then traceability of pirated content is improved, but computing effort increases excessively
Solution Approach 1:
The encryption key is segmented into a master key for content encryption and individual box keys for decryption. This segmentation shifts the computational burden: the content provider performs encryption once with the master key, and each box performs decryption with its own key. This eliminates the need for excessive computing effort to create individually encrypted versions while maintaining traceability through box-specific keys.
Solution Approach 2:
The content is pre-encrypted with the master key before distribution. Each authorized box receives the same pre-encrypted content and uses its individual key to decrypt it. This preliminary encryption action eliminates the need for real-time or per-box encryption computing efforts, significantly reducing the computational burden while preserving traceability through the box-specific decryption keys.
3Measurement precision
If more segment variations are used in traitor tracing, then traceability is improved, but broadcast bandwidth increases unreasonably
Solution Approach 1:
Instead of creating multiple segment variations for traitor tracing, the patent segments the encryption key into a master key and individual box keys. This key segmentation provides traceability through box-specific keys without requiring multiple content variations, thereby avoiding the bandwidth increase that would result from transmitting multiple segment versions.
Solution Approach 2:
The patent changes the parameter being varied from content segments to encryption keys. Rather than creating multiple versions of content segments for traceability, the system uses box-specific key parameters to identify compromised boxes. This parameter change eliminates the need for multiple content variations, keeping broadcast bandwidth reasonable while maintaining effective traceability.
Data Source
AI summary
A traitor tracing enabling system assigns sequence keys to a media player to enable better tracability with fewer actual variations in the content. The system comprises a technique for increasing a number of sequence keys, allowing a finer granularity in a traitor tracing process with little increase in sequence key storage or in bandwidth required to transmit sequence keys to a media player. The present system comprises a variation table which maps the sequence keys to the individual variations in the file, such that multiple sequence keys can be mapped to a single variation.


