1. A method for identifying a participant in production of an unauthorized version of multimedia content through a digital fingerprint embedded in digital data thereof, the method comprising: assigning to each of a plurality of authorized users of the digital data a corresponding codeword, said codeword including a plurality of symbols selected from a predetermined alphabet of symbols; dividing the digital data into a plurality of host data segments equal in number to said plurality of symbols; encoding a fingerprint signal as a concatenation of digital code sequences corresponding to each of said plurality of symbols, said fingerprint signal including a plurality of fingerprint segments equal in number to said plurality of host data segments, each of said fingerprint segments containing a corresponding one of said code sequences; segmenting each of said fingerprint segments into a plurality of subsegments; permuting said subsegments of said fingerprint signal; embedding said permuted fingerprint signal into the digital data; extracting a test fingerprint signal from a copy of the digital data; segmenting said test fingerprint signal into said plurality of subsegments; permuting said subsegments of said test fingerprint signal inversely with respect to said permutation of said subsegments of said fingerprint signal; and identifying the participant as one of said authorized users assigned a codeword determined from said inversely permuted test fingerprint signal.