Digital fingerprint

A digital fingerprint is technology that embeds a unique identifier into each user's copy of software or a digital file, which can be extracted to help identify the source of an unauthorized copy. A powerful, cost-effective attack is the collusion attack from a group of users, where the users combine their copies of the same content but with different digital fingerprints to generate a new version.