Какво е HDCP?

Повечето интерфейси за видео връзка, като DVI, HDMI и Display Port, включват поддръжка за технология, наречена HDCP. HDCP или High-bandwidth Digital Content Protection е протокол за защита на авторските права, който се използва за криптиране на данни, докато се предават и за предотвратяване на неоторизирано възпроизвеждане на защитено с авторски права съдържание устройства. По този начин има за цел да направи много по-трудно пиратството на защитено с авторски права съдържание. За да се възползвате от това, защитено с авторски права съдържание, като филми на DVD, инструктирайте устройството за възпроизвеждане да използва HDCP, когато възпроизвежда тяхното съдържание. Ако HDCP връзката не успее, устройството ще откаже да възпроизвежда съдържанието.

HDCP е разработен от Intel и изисква от производителите на устройства да плащат годишна лицензионна такса и да спазват набор от условия. Например, устройство с активиран HDCP не трябва да е проектирано да копира защитени HDCP данни, не трябва да предава HDCP съдържание към приемници, които не са HDCP, и то трябва да „Провали опитите за преодоляване на защитата на съдържанието изисквания”.

Известно е, че съществуват слабости в протокола HDCP от началото на 2000-те. През 2010 г. публично изтече главен ключ, който може да се използва за създаване на валидни ключове на HDCP устройства. Главният ключ е открит чрез процес на обратно инженерство, който използва недостатъци в дизайна. Ако се използва, главният ключ може да позволи създаването на очевидно валидни HDCP устройства, които реализират HDCP по такъв начин, че защитите да бъдат премахнати. Използването на ключа обаче се счита за сложно, тъй като би било необходимо да бъде внедрено в персонализиран силициев чип.

Проблеми с HDCP

Редица проблеми са причинени от HDCP. Един от проблемите е, че създава начин за провал на иначе проста кабелна връзка. Всяко устройство трябва да бъде конфигурирано с 40 клавиша, така че да може да се свързва с до 40 устройства наведнъж, за съжаление, не всички устройства го правят. Някои приемници на сигнали прилагат ограничен брой ключове за криптиране, което означава, че когато са конфигурирани в обществена среда като барове, те могат да бъдат свързани само към много по-малък брой телевизори.

Друг проблем е, че HDCP има малко забавяне при въвеждане поради обработката на криптиране и декриптиране. Това се отразява негативно на изживяването при възпроизвеждане на интерактивни медии като видео игри. Внедряването на HDCP на лаптопите на Apple винаги е активирано, дори когато не се изисква. Това прави ненужно трудно записването на съдържание без авторски права, включително например просто използване на външен дисплей за презентация.