De fleste videotilkoblingsgrensesnitt som DVI, HDMI og Display Port, inkluderer støtte for en teknologi kalt HDCP. HDCP, eller High-bandwidth Digital Content Protection, er en opphavsrettsbeskyttelsesprotokoll som brukes til kryptere data mens de overføres og for å forhindre at opphavsrettsbeskyttet innhold spilles av på uautoriserte enheter. Ved å gjøre det er det ment å gjøre det mye vanskeligere å piratkopiere opphavsrettsbeskyttet innhold. For å gjøre bruk av dette, instruerer opphavsrettsbeskyttet innhold, for eksempel filmer på DVDer, avspillingsenheten om å bruke HDCP når de spiller av innholdet. Hvis en HDCP-tilkobling mislykkes, vil enheten nekte å spille av innholdet.
HDCP ble utviklet av Intel og krever at enhetsprodusenter betaler en årlig lisensavgift og overholder et sett med betingelser. En HDCP-aktivert enhet må for eksempel ikke være utformet for å kopiere HDCP-beskyttede data, den må ikke overføre HDCP-innhold til ikke-HDCP-mottakere, og det må "frustrere forsøk på å beseire innholdsbeskyttelsen krav".
Det har vært kjent svakheter i HDCP-protokollen siden tidlig på 2000-tallet. I 2010 ble en hovednøkkel lekket offentlig som kunne brukes til å lage gyldige HDCP-enhetsnøkler. Hovednøkkelen ble oppdaget gjennom en omvendt utviklingsprosess som utnyttet designfeil. Hvis den brukes, kan hovednøkkelen tillate opprettelsen av tilsynelatende gyldige HDCP-enheter som implementerer HDCP på en slik måte at beskyttelsene fjernes. Å bruke nøkkelen anses imidlertid å være komplisert ettersom det ville være nødvendig å implementeres i en tilpasset silisiumbrikke.
Problemer med HDCP
En rekke problemer har blitt forårsaket av HDCP. Et problem er at det skaper en måte for en ellers enkel kablet tilkobling til å mislykkes. Hver enhet er ment å være konfigurert med 40 nøkler slik at den kan kobles til opptil 40 enheter samtidig, dessverre er det ikke alle enheter som gjør det. Noen signalmottakere implementerer et begrenset antall krypteringsnøkler som betyr at når de er konfigurert i offentlige miljøer som barer, kan de bare kobles til et mye mindre antall TV-er.
Et annet problem er at HDCP pådrar seg en liten inngangsforsinkelse på grunn av krypterings- og dekrypteringsbehandlingen. Dette påvirker opplevelsen negativt når du spiller interaktive medier som videospill. HDCP-implementeringen på Apple bærbare datamaskiner er alltid aktivert, selv når den ikke er nødvendig. Dette gjør det unødvendig vanskelig å ta opp ikke-opphavsrettsbeskyttet innhold, inkludert for eksempel å bruke en ekstern skjerm for en presentasjon.