Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

28c3: Implementation of MITM Attack on HDCP-Secured Links

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
7,339
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Dec 30, 2011

Download high quality version: http://bit.ly/sSx6Qt
Description: http://events.ccc.de/congress/2011/Fahrplan/events/4686.en.html

bunnie: Implementation of MITM Attack on HDCP-Secured Links
A non-copyright circumventing application of the HDCP master key

A man-in-the-middle attack on HDCP-secured video links is demonstrated. The attack is implemented on an embedded Linux platform, with the help of a Spartan-6 FPGA, and is capable of operating real-time on HD video links. It utilizes the HDCP master key to derive the corresponding private keys of the video source and sink through observation and computation upon the exchanged public keys. The man-in-the-middle then genlocks its raster and cipher state to the incoming video stream, enabling it to do pixel by pixel swapping of encrypted data. Since the link does no CRC or hash verification of the data, one is able to forge video using this method.

  • likes, 0 dislikes

Link to this comment:

Share to:
see all

All Comments (4)

Sign In or Sign Up now to post a comment!
  • Awesome talk, real talent there covering a range of complicated topics!

  • I've always thought about the possibilities of merging web content and TV, but I never knew there where security (copyright) issues. screw those media companies, I want this more than ever.

  • What was the presenter thinking when he included a twitter stream in his presentation?!?

  • Very nice product. I can't wait to get mine setup. Off to Adafruit...

Loading...

Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more