Binary fingerprinting codes (Q2486878)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Binary fingerprinting codes |
scientific article |
Statements
Binary fingerprinting codes (English)
0 references
17 August 2005
0 references
Fingerprinting is the process whereby codewords from a code \(C\) are embedded into otherwise identical digital objects, thus making them unique. These objects are distributed among a number of users. Users working together to create illegal copies are assumed to be unable to create any changes in the objects, other than in places where the objects differ. Such users, called pirates, can construct a new object, but if there are at most \(c\) pirates, a \(c\)-IPP (identifiable parent property) code allows the distributor to trace at least one of the pirates taking part in constructing it. However, to be able to construct a \(c\)-IPP code requires that the alphabet size, \(q\), be strictly greater than the maximum number of pirates, \(c\). For cases where this is not possible, fingerprinting codes with an alphabet size not greater than the maximum number of pirates (\(q \leq c\)), must be employed. This paper considers the case \(q=c=2\). Three binary fingerprinting code classes with properties similar to codes with the identifiable parent property are proposed. In order to compare such codes a new combinatorial quality measure is introduced. In the case of two cooperating pirates, the measure is derived for the proposed codes, upper and lower bounds are constructed and the results of a computer search for good codes according to the quality measure are presented. Some properties of the quality measure are also derived.
0 references
watermarking
0 references
frameproof codes
0 references
identifiable parent property codes
0 references