On MovieTome: First Look: Jessica Alba in 'Machete'!
BNET Business Network:
BNET
TechRepublic
ZDNet

December 28th, 2006

HD-DVD AACS hacked

Posted by Adrian Kingsley-Hughes @ 8:41 am

Categories: Copyright, In the news

Tags:

A hacker going under the alias "muslix64" has written a utility which is capable of decrypting a AACS (Advanced Access Content System) protected HD-DVD discs.

The decryption tool, called BackupHDDVD, is a Java-based command-line utility which decrypts the .evo video files found on a HD-DVD disc and saves them to your hard drive so they can be played using HD-DVD playback software.

I've taken a look at the source code for BackupHDDVD (which is currently included with the software download) and it seems genuine enough.  According to the comprehensive FAQ which accompanies the source code, BackupHDDVD simply implements the AACS decryption protocol as outlined at aacsla.com (the official AACS website).  Title keys, which are required to decrypt the movie files, are stored encrypted on the HD-DVD disc but this hack seems to rely on the fact that CyberLink PowerDVD 6.5 HD-DVD extracts these keys and doesn't protect them well enough (I'm a little hazy on this because "muslix64" is is being vague as to how he got hold of the title keys).  What I am sure of is that BackupHDDVD doesn't extract the keys itself, it merely relies on having access to the keys.  They key here (if you pardon the pun) is that "muslix64" has found a way to get at these keys.

Here's what "muslix64" thinks of the AACS protection mechanism:


What do you think of the technical aspects of AACS?

The design is not that bad, but it's too easy to have an insecure player implementation somewhere. And just one bad implementation is all it needs to get the keys! There will always be insecure implementations of a player somewhere! And the "Revocation system" is totaly useless if you use the Title key directly.

The point about the revocation system being next to useless is spot on - if you have access to title keys, you totally bypass the revocation system automatically.  Also, to be honest I never saw the revocation system as being all that effective - if the media companies revoked a key this would mean that legitimate owners couldn't play contents which they had bought.  This would no doubt end in lawsuits.

What's interesting here is that while this hack might give HD-DVD a temporary advantage amongst enthusiasts who want to backup discs (and given the higher data density of HD-DVD and Blu-ray discs, this isn't such a bad idea), in the long run it won't give either format an advantage because both HD-DVD and Blu-ray use the now cracked AACS DRM mechanism.

There are still a few bugs in the decryption process (namely fast-forward and rewind issues and also sub-titles don't work either) but I'm pretty sure that we'll see future implementations which fix these issues.  Also, BackupHDDVD currently only supports Windows, but given that it is based on Java, I think that Linux and Mac versions will be along shortly.

See the process in action in the video available on YouTube.

Does this make you more likely to adopt the HD-DVD standard?

Adrian Kingsley-HughesAdrian is a technology journalist and author who has devoted over a decade to helping users get the most from technology. He also runs a popular blog called The PC Doctor. See his full profile and disclosure of his industry affiliations

Want to get in touch? Got a tip? Feel free to drop me a note! I ALWAYS respect anonymity. I'm also on Twitter (@the_pc_doc)

Right to Reply: Should any industry representatives wish to comment on any posts on Hardware 2.0, I will be happy to publish their reply verbatim on this blog.

Subscribe to Hardware 2.0 via Email alerts or RSS.

  • Talkback
  • Most Recent of 26 Talkback(s)
Doubt I'll need to use this
You know I doubt I'll even buy an HD Player of either brand or buy any HD movies. I don't even have an HDTV yet. I'm figuring that by the time I get an HDTV there will be some other format for movies.... (Read the rest)
Posted by: voska Posted on: 01/02/07 You are currently: a Guest | | Terms of Use
Typical  jollyrgr3@... | 12/28/06
Even that code would be cracked  voska | 12/28/06
Only one...?  jinko | 12/29/06
agreed  CobraA1 | 12/29/06
No surprise  tic swayback | 12/28/06
There is actually one surprise.  Letophoro | 12/28/06
Not really that surprising  tic swayback | 12/28/06
What is even more interesting is ...  ShadeTree | 12/28/06
What's hard to believe  voska | 12/28/06
This one is slightly different...  jinko | 12/29/06
I've verified that it works  Adrian Kingsley-HughesZDNet Moderator | 12/28/06
Every attempt at DRM will fail ...  George Mitchell | 12/28/06
Fighting Spam  tic swayback | 12/29/06
Don't really care about copying to hard drive  mobrien_12@... | 12/28/06
Unfortunately it's not that simple  BobF_z | 12/29/06
Vista is irrelevant.  mobrien_12@... | 01/01/07
I do want movies on my harddrive  voska | 12/29/06
Ah, I see.  mobrien_12@... | 01/01/07
Exactly!  voska | 01/02/07
Great news!  P. Douglas | 12/29/06
Didn't RIAA and MPAA buy up all the rights to silence/stop this  Boot_Agnostic | 12/29/06
For the last time AACS not hacked - this is just sensationalism.  kraterz | 12/29/06
Thank you  Becks_z | 12/29/06
Being able to get hold of title keys ...  Adrian Kingsley-HughesZDNet Moderator | 01/02/07
Sure it was hacked  voska | 01/02/07
Doubt I'll need to use this  voska | 01/02/07

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

Click Here
advertisement

Recent Entries

advertisement

Archives

ZDNet Blogs

White Papers, Webcasts, and Downloads

  • Smart Tech Expert advice on innovations in healthcare and the green technologies that make it happen. Find out more
  • Smart Business Discussion and advice on management issues that revolve around making your world smarter and more useful. More Smart Advice
  • Smart People The best and worst moves in the management and strategy trenches. Learn More