Hvad er HDCP?

click fraud protection

De fleste videoforbindelsesgrænseflader såsom DVI, HDMI og Display Port inkluderer understøttelse af en teknologi kaldet HDCP. HDCP, eller High-bandwidth Digital Content Protection, er en protokol for ophavsretsbeskyttelse, der er vant til kryptere data, mens de transmitteres, og for at forhindre ophavsretligt beskyttet indhold i at blive afspillet på uautoriseret enheder. Ved at gøre det er det hensigten at gøre det meget sværere at piratkopiere ophavsretligt beskyttet indhold. For at gøre brug af dette instruerer ophavsretligt beskyttet indhold, såsom film på dvd'er, afspilningsenheden om at bruge HDCP, når de afspiller deres indhold. Hvis en HDCP-forbindelse mislykkes, vil enheden nægte at afspille indholdet.

HDCP er udviklet af Intel og kræver, at enhedsproducenter betaler et årligt licensgebyr og overholder et sæt betingelser. For eksempel må en HDCP-aktiveret enhed ikke være designet til at kopiere HDCP-beskyttede data, den må ikke transmittere HDCP-indhold til ikke-HDCP-modtagere, og det skal "frustrere forsøg på at besejre indholdsbeskyttelsen krav”.

Der har været kendt svagheder i HDCP-protokollen siden begyndelsen af ​​2000'erne. I 2010 blev en hovednøgle offentligt lækket, som kunne bruges til at oprette gyldige HDCP-enhedsnøgler. Hovednøglen blev opdaget gennem en omvendt konstruktionsproces, der udnyttede designfejl. Hvis den bruges, kan hovednøglen tillade oprettelsen af ​​tilsyneladende gyldige HDCP-enheder, der implementerer HDCP på en sådan måde, at beskyttelserne fjernes. Brug af nøglen anses dog for at være kompleks, da det ville være nødvendigt at blive implementeret i en tilpasset siliciumchip.

Problemer med HDCP

En række problemer er blevet forårsaget af HDCP. Et problem er, at det skaber en måde, hvorpå en ellers simpel kablet forbindelse mislykkes. Hver enhed formodes at være konfigureret med 40 nøgler, så den kan oprette forbindelse til op til 40 enheder på én gang, desværre er det ikke alle enheder, der gør det. Nogle signalmodtagere implementerer et begrænset antal krypteringsnøgler, hvilket betyder, at når de er konfigureret i offentlige miljøer såsom barer, kan de kun tilsluttes et meget mindre antal tv'er.

Et andet problem er, at HDCP pådrager sig en lille inputforsinkelse på grund af krypterings- og dekrypteringsbehandlingen. Dette påvirker oplevelsen negativt, når du spiller interaktive medier såsom videospil. HDCP-implementeringen på Apples bærbare computere er altid aktiveret, selv når det ikke er nødvendigt. Dette gør det unødvendigt svært at optage ikke-ophavsretligt beskyttet indhold, herunder for eksempel blot at bruge en ekstern skærm til en præsentation.