Adaptive Traitor Tracing via Inner Outer Code Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing traitor-tracing systems face challenges in identifying colluding attackers due to bandwidth constraints and decreased traceability when the number of traitors exceeds the number of symbol variations, leading to ineffective piracy detection.
Innovation Solution
The method involves selecting a probability distribution for assigning file segment variations in digital files to enhance traceability, allowing for adaptive assignment of symbols to improve detection capabilities even when the number of traitors surpasses the number of symbol variations, using a combination of inner and outer codes to manage bandwidth efficiently.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the number of symbol variations is increased to improve traceability of large coalitions, then traceability improves, but bandwidth consumption increases
Solution Approach 1:
The patent segments the code into inner code and outer code components. The inner code uses a limited alphabet size (q) for compact representation, while the outer code operates on sequences of inner code symbols. This segmentation allows the system to achieve traceability for large coalitions (up to q log q traitors) without requiring a proportional increase in the inner code alphabet size, thus controlling bandwidth consumption while maintaining measurement precision.
2Quantity of substance
If the number of variations at each segment is kept small to reduce bandwidth, then bandwidth efficiency improves, but traceability decreases when traitors exceed the number of variations
Solution Approach 1:
The patent transitions from a single-dimensional approach (increasing alphabet size q) to a two-dimensional approach using inner code and outer code. The inner code maintains a small alphabet for bandwidth efficiency, while the outer code provides the additional dimension by operating on sequences of inner code symbols. This dimensional expansion enables the system to trace coalitions larger than q without increasing the inner code alphabet size, resolving the contradiction between bandwidth efficiency and traceability.
3Device complexity
If a straightforward scoring approach is used to detect colluders, then detection simplicity improves, but traceability decreases when the number of traitors becomes large
Solution Approach 1:
The patent segments the detection process into two levels corresponding to the inner and outer codes. The inner code provides compact symbol representation, while the outer code enables efficient detection of large coalitions by operating on sequences of inner code symbols. This segmented approach maintains relative simplicity in detection algorithms while significantly improving traceability for large numbers of traitors, overcoming the limitations of straightforward scoring methods.
Data Source
AI summary
One embodiment of the present invention includes a method for traitor tracing that selects a probability distribution for the assignment of file-segment variations in a digital file. This probability distribution is selected to improve traceability for a particular size of a coalition of attackers. At least one symbol for each file-segment variation is then distributed based on the selected probability distribution.


