Digital fingerprinting codes: problem statements, constructions, identification of traitors
Digital fingerprinting codes: problem statements, constructions, identification of traitors
复制标题
DOI:
10.1109/tit.2003.809570
复制
发表时间:
2003-04
期刊:
影响因子:
--
通讯作者:
A. Barg;G. Blakley;G. Kabatiansky
中科院分区:
文献类型:
--
作者:
A. Barg;G. Blakley;G. Kabatiansky
We consider a general fingerprinting problem of digital data under which coalitions of users can alter or erase some bits in their copies in order to create an illegal copy. Each user is assigned a fingerprint which is a word in a fingerprinting code of size M (the total number of users) and length n. We present binary fingerprinting codes secure against size-t coalitions which enable the distributor (decoder) to recover at least one of the users from the coalition with probability of error exp(-/spl Omega/(n)) for M=exp(/spl Omega/(n)). This is an improvement over the best known schemes that provide the error probability no better than exp(-/spl Omega/(n/sup 1/2/)) and for this probability support at most exp(O(n/sup 1/2/)) users. The construction complexity of codes is polynomial in n. We also present versions of these constructions that afford identification algorithms of complexity poly(n)=polylog(M), improving over the best previously known complexity of /spl Omega/(M). For the case t=2, we construct codes of exponential size with even stronger performance, namely, for which the distributor can either recover both users from the coalition with probability 1-exp(/spl Omega/(n)), or identify one traitor with probability 1.