De techniek achter HDMI en HDCP

17 reacties
Inhoudsopgave
  1. 1. Inleiding
  2. 2. DVI
  3. 3. HDMI
  4. 4. Beveiliging: HDCP
  5. 5. Meerdere HDCP-apparaten
  6. 6. HDCP in de PC
  7. 17 reacties

Beveiliging: HDCP

Je kunt je voorstellen dat bijvoorbeeld filmmaatschappijen niet bijster gelukkig zijn met deze nieuwe verbindingen waarmee je zonder kwaliteitsverlies HD-video en bijbehorend geluid kunt versturen. Een HDMI compatible HD-DVD-speler en HD-DVD-recorder moeten genoeg zijn om zijn om kwalitatief uitstekende digitale kopieën te maken. Om ook de grote filmmaatschappijen enthousiast te krijgen over de nieuwe standaard en hen zover te krijgen om binnenkort films HD-resolutie op de markt te brengen, moest daar dus een oplossing voor komen. Die is er in de vorm van HDCP (High-bandwith Digital Content Protection), een encryptie systeem dat is ontwikkeld door Intel.

Intel spreekt niet specifiek van een kopieerbeveiliging. HDCP kan hiervoor gebruikt worden, maar biedt ook andere mogelijkheden. Dankzij HDCP wordt audio en video data versleuteld getransporteerd van het ene naar het andere apparaat. De rechthebbende van de content mag besluiten wat ermee gebeurt. Deze rechten en beperkingen worden met het HDCP signaal meegestuurd. Je kunt je voorstellen dat de uitgevers van HD-DVD schijfjes het wel zullen toestaan om de video te bekijken en eventueel kleine gedeeltes te bufferen, maar niet om de beelden op een andere plaats op te slaan.

HDCP is gebaseerd op een ingewikkeld stuk wiskunde, maar het reikt wat ver om de gehele beveilingstechniek uit te leggen. Belangrijk om te weten is dat beveiliging in de basis altijd werkt op een verbinding tussen twee apparaten. Dat is overigens minder triviaal dan het lijkt, maar daar komen we later op terug. HDCP werkt zoals gezegd als encryptie voor het bestaande signaal en kan zowel in combinatie met HDMI als met DVI gebruikt worden.

Alle HDCP apparaten zijn voorzien van een unieke sleutel, genaamd de KSV ofwel Key Selection Vector. Dit is een 40-bit code met precies 20 0'en en 20 1'en. In totaal zijn er zodoende circa 137 miljard [ 40! / (20! * 20!) ] verschillende sleutels beschikbaar. Vergelijk het met een serienummer: twee LCD-TV's van het zelfde type zullen hetzelfde modelnummer hebben, maar een ander serienummer en een andere KSV. Daarnaast bevatten alle HDCP nog een geheime collectie sleutels in het geheugen. Zodra er een verbinding ontstaat wisselen de twee apparaten de KSV's uit en een getal gebaseerd op een ingewikkelde berekening met de geheime keys en pseudo-random getallen. Wanneer de getallen vrijwel overeenkomen zullen de apparaten een versleutelde verbinding opzetten, zodat de audio/video-stream niet door andere hard- of software kan worden afgeluisterd. Beide apparaten wisselen dan tevens informatie uit over wat er wél en niet mag gebeuren met het beeld en geluid.

Toshiba Qosmio G30 T7400
HDCP is nodig om HD-content van Blu-ray of HD-DVD schijven te bekijken

Advertentie
0

Hardware Info maakt gebruik van cookies

Hardware Info plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Hardware Info relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie.

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Hardware Info contextuele advertenties te tonen op basis van pagina's die je hebt bezocht.

    janee

    Hardware Info genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Hardware Info gevolgd worden. Deze data wordt maximaal 2 weken bewaard. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden.

    janee