Abo
  • Services:

Forschungsarbeit

Erstes Programm zum Entschlüsseln von HDCP mit Master Key

Informatiker der Universität von Stony Brook im US-Bundesstaat New York haben ein Programm veröffentlicht, mit dem sich am PC Videostreams decodieren lassen, die per HDCP verschlüsselt sind. Noch ist der Code nicht besonders effizient, aber das dürfte sich bald ändern.

Artikel veröffentlicht am ,
Forschungsarbeit: Erstes Programm zum Entschlüsseln von HDCP mit Master Key

Rob Johnson und Mikhail Rubnich von der Informatik-Fakultät in Stony Brook forschen schon länger an HDCP und dessen vermeintlicher Sicherheit. Von Johnson, damals in Berkeley, stammt auch eine Arbeit aus dem Jahr 2008 (PDF), die eine grundsätzliche Schwäche des Konzepts aufzeigt: HDCP arbeitet nicht mit den in der Kryptographie üblichen "Public Keys", sondern mit einem Satz an Generalschlüsseln, den "Master Keys". Aus diesen lassen sich beliebig viele gültige Schlüssel herstellen.

Stellenmarkt
  1. Joyson Safety Systems Aschaffenburg GmbH, Berlin, Aschaffenburg
  2. ME Mobil - Elektronik GmbH, Langenbrettach

Ein solcher Master Key tauchte Mitte September 2010 im Internet auf, dessen Echtheit bestätigte HDCP-Erfinder Intel kurz darauf. Das Unternehmen wies aber auch darauf hin, dass ein Programm für PCs damit quasi nutzlos wäre, weil HDCP sich nur per Hardware ausreichend schnell decodieren lasse. Dem können Johnson und Rubnich zumindest teilweise zustimmen.

Die beiden haben ein unter BSD-Lizenz gestelltes Programm entwickelt, mit dem sie auf einem PC HDCP-Streams decodieren können. Dabei stellte sich heraus, dass HDCP mit vielen Bitverschiebe-Operationen arbeitet, mit denen x86-CPUs ohne Hilfe von SIMD-Erweiterungen wie SSE nur schlecht zurechtkommen. Spezialchips, bei denen diese Funktionen fest verdrahtet sind, können dabei wesentlich schneller sein. Der Code des Forschungsdecodierers ist bisher aber weder auf SSE, noch auf die Verwendung mehrerer Kerne optimiert.

Live-Decodierung auf aktuellen PCs möglich

So kommt das Programm mit Videostreams von 640 x 480 Pixeln auf einem Kern eines Xeon 5140 bei 2,33 GHz auch nur auf 181 Bilder pro Sekunde, ein Core 2 Duo P9600 mit 2,53 GHz erreicht gar nur 76 fps. Die Wissenschaftler gehen davon aus, dass 1080p-Material etwa siebenmal so viel Rechenleistung benötigt. Das, so schreiben die Forscher weiter, sollte aber eine "High-End-CPU mit 64-Bit-Unterstützung" mit 1,6 GByte RAM schon mit zwei Kernen bewältigen können - wenn der Code weiter parallelisiert wird.

Damit ist die Entschlüsselung auch von live gesendetem HD-Material im Prinzip kein Problem mehr, wenn sich die Datenströme von HDMI-Karten abgreifen lassen. Was dann auf der Festplatte landet, ist uncodiertes Material in Sendequalität, das sich beliebig weiterverarbeiten lässt. Das kann mit frei verfügbarer PC-Hardware und entsprechender Software bewerkstelligt werden, wenn auch mit hohem finanziellem Einsatz.



Anzeige
Spiele-Angebote
  1. + Prämie (u. a. Far Cry 5, Elex, Assassins Creed Origins) für 62€
  2. (-76%) 11,99€
  3. 59,99€
  4. 59,99€

renegade334 28. Okt 2010

Ja, eben damit die Verschlüsselung nicht mehr gehackt werden kann.

glaubichkaum 07. Okt 2010

abseits von dem ganzen rumgezicke hier... Ja natürlich gibt es solche Festplatten - was...

Bigfoo29 04. Okt 2010

Das Dumme ist: Wenn nur "unverschlüsselt" geht, schneidet die Karte entweder nur...

Bill S. Preston_ 04. Okt 2010

Um welche Box handelt es sich?

fgtrehztjzuk 04. Okt 2010

Mach besser deine Hausaufgaben. Auch wenn du es noch so sehr möchtest - stimmt leider...


Folgen Sie uns
       


Cue Roboter - Test

Wir hatten Spaß mit dem frechen Cue.

Cue Roboter - Test Video aufrufen
Recycling: Die Plastikwaschmaschine
Recycling
Die Plastikwaschmaschine

Seit Kurzem importiert China kaum noch Müll aus dem Ausland. Damit hat Deutschland ein Problem. Wohin mit all dem Kunststoffabfall? Michael Hofmann will die Lösung kennen: Er bietet eine Technologie an, die den Abfall in Wertstoff verwandelt.
Ein Bericht von Daniel Hautmann


    Xbox Adaptive Controller ausprobiert: 19 x Klinke, 1 x Controller, 0 x Probleme
    Xbox Adaptive Controller ausprobiert
    19 x Klinke, 1 x Controller, 0 x Probleme

    Microsoft steigt in den Markt der zugänglichen Geräte ein. Der Xbox Adaptive Controller ermöglicht es Menschen mit temporärer oder dauerhafter Bewegungseinschränkung zu spielen, ohne enorm viel Geld auszugeben. Wir haben es auf dem Microsoft Campus in Redmond ausprobiert.
    Von Andreas Sebayang

    1. Firmware Xbox One erhält Option für 120-Hz-Bildfrequenz
    2. AMD Freesync Xbox One erhält variable Bildraten
    3. Xbox One Streamer können Gamepad mit Spieler teilen

    Kryptographie: Der Debian-Bug im OpenSSL-Zufallszahlengenerator
    Kryptographie
    Der Debian-Bug im OpenSSL-Zufallszahlengenerator

    Einer der schwerwiegendsten Fehler in der Geschichte der Kryptographie beschäftigte vor zehn Jahren Nutzer der Debian-Distribution. Wenn man danach sucht, findet man noch heute vereinzelt verwundbare Schlüssel.
    Von Hanno Böck


        •  /