Kaj je HDCP?

click fraud protection

Večina vmesnikov za video povezavo, kot so DVI, HDMI in Display Port, vključuje podporo za tehnologijo, imenovano HDCP. HDCP ali High-bandwidth Digital Content Protection je protokol za zaščito avtorskih pravic, ki se uporablja za šifriranje podatkov, ko se prenašajo, in preprečitev nepooblaščenega predvajanja avtorsko zaščitene vsebine naprave. S tem naj bi bilo veliko težje piratsko zaščiteno vsebino. Da bi to izkoristili, avtorsko zaščitena vsebina, kot so filmi na DVD-jih, naroči napravo za predvajanje, naj pri predvajanju vsebine uporablja HDCP. Če povezava HDCP ne uspe, naprava zavrne predvajanje vsebine.

HDCP je razvil Intel in od proizvajalcev naprav zahteva, da plačajo letno licenčnino in izpolnijo niz pogojev. Naprava, ki podpira HDCP, na primer ne sme biti zasnovana za kopiranje zaščitenih podatkov HDCP, ne sme prenašati Vsebino HDCP na sprejemnike, ki niso HDCP, in mora »Zavirati poskuse premagovanja zaščite vsebine zahteve«.

Znano je, da v protokolu HDCP obstajajo slabosti že od zgodnjih 2000-ih. Leta 2010 je javno pricurljal glavni ključ, ki bi ga lahko uporabili za ustvarjanje veljavnih ključev naprave HDCP. Glavni ključ je bil odkrit s postopkom obratnega inženiringa, ki je izkoristil pomanjkljivosti načrtovanja. Če bi se uporabil glavni ključ, bi lahko omogočil ustvarjanje očitno veljavnih naprav HDCP, ki izvajajo HDCP na način, da se odstranijo zaščite. Uporaba ključa pa se šteje za zapleteno, saj bi jo bilo treba implementirati v silikonski čip po meri.

Težave s HDCP

HDCP je povzročil številne težave. Ena težava je, da ustvarja način, da sicer preprosta žična povezava ne uspe. Vsaka naprava naj bi bila konfigurirana s 40 tipkami, tako da se lahko poveže z do 40 napravami hkrati, žal pa vse naprave tega ne storijo. Nekateri sprejemniki signala uporabljajo omejeno število šifrirnih ključev, kar pomeni, da jih je mogoče, ko so konfigurirani v javnih okoljih, kot so palice, povezati le z veliko manjšim številom televizorjev.

Druga težava je, da ima HDCP majhno vhodno zamudo zaradi obdelave šifriranja in dešifriranja. To negativno vpliva na izkušnjo pri igranju interaktivnih medijev, kot so video igre. Implementacija HDCP na prenosnih računalnikih Apple je vedno omogočena, tudi če ni potrebna. Zaradi tega je po nepotrebnem težko snemanje vsebine, ki ni zaščitena z avtorskimi pravicami, vključno z na primer preprosto uporabo zunanjega zaslona za predstavitev.