Подобно на човешкия си еквивалент, цифровият отпечатък улавя и регистрира идентификационните характеристики, които са уникални за конкретен цифров файл. Техниката е възприета от сайтовете за споделяне на видеоклипове, за да се даде възможност на създателите им да вземат цифрови отпечатъци от своите оригинални видеоклипове. След това тези отпечатъци се съхраняват в референтна база данни. С помощта на специален софтуер всяко ново или неизвестно съдържание се анализира, генерират се отпечатъци и се сравняват с всички, съхранени в базата данни, за да се види дали има съвпадение и да се открие незаконна употреба.
Основната цел на отпечатъка е да се улесни разпознаването на съдържанието. Той не добавя никаква информация към цифровия файл. Вместо това методите за отпечатъци анализират уникалните, присъщи на цифровия файл свойства (като например формите на аудиовълните или характеристиките на видеото) и генерират низ от стойности, които ги описват – „отпечатък“. В зависимост от типа на файла той може да представлява думи от текст, уникален участък от изображение или звукови вълни на част от песен. Поредиците от стойности се съхраняват в база данни, която след това може да се използва за откриване на съвпадения с друго съдържание на трети страни, за което също е бил създаден отпечатък. Технологиите за отпечатъци са в състояние дори да идентифицират сходни и променени файлове, като например филм, записан от телевизионен екран, или кавърверсия на песен.
Отпечатъкът се използва за записване на кога и къде са били показвани видеоклипове (цели видеоклипове, части от видеоклипове или дори много кратки откъси) или кога са били възпроизвеждани аудиофайлове. Той е полезен и за криминалистиката, за да се определи дали даден файл е бил манипулиран. Тази технология може да се използва и за проследяване на навиците на гледане, за монетизиране на видеоклипове (например чрез организации за колективно управление на права или рекламни услуги) и за откриване на незаконно съдържание. Той може да се използва и за текстови файлове.
Ако искате да използвате отпечатъци, ще трябва да изберете и настроите метод за генериране на отпечатъци, база данни, метод за откриване и система за проследяване. Понякога отпечатъците се използват заедно с други допълнителни технологии за разпознаване на съдържание.
Предлагат се различни решения за отпечатъци, включително някои решения с отворен код. Въпреки че базите данни за отпечатъци съхраняват само низове от символи, а не цели файлове, най-надеждните технологии за отпечатъци ще извлекат значителен брой уникални характеристики от файла и следователно ще се нуждаят от повече изчислителни ресурси за създаването, съхранението и обработката им.