|
|
||
![]() |
|
|
|
||
| Games | Graphics & Design | MP3 & Audio | Internet & Networks | System & Utilities | Home & Education | Business | WebDev | SoftDev |
| Reviews & Articles :: AACS Attacks: What Do They Mean? | ||||||||
| Issue: April 2007 > System & Utilities > Article "AACS Attacks: What Do They Mean?" | |
|
|
![]() |
|
|
Why you should care--and the implications for the future.
If you build it, the hackers will come. And come out in droves they have, joining forces to continue assaulting the Advanced Access Content System. Doom9's forums have been abuzz with news about the ongoing attacks on the AACS copy protection of Blu-ray and HD DVD movie discs. Hollywood is most certainly in a tizzy. After all, the first successful attack struck in less than a year. The AACS License Administrator, also known as AACS LA, carefully calls such efforts attacks, not hacks, since the security system itself hasn't been cracked. I'd posit that the current methods of attaining keys exploit one hole in the AACS ecosystem, effectively rendering AACS compromised. Princeton computer science student Alex Halderman, who is observing the AACS situation with researcher Ed Felten, has gone so far as declaring that recent events mark "the first step in the meltdown of AACS." The BackgroundTo recap the short history of this saga: Back in December a hacker going by the moniker Muslix64 posted a workaround, first for HD DVD and then for Blu-ray, on a Doom9 forum. The workaround involved capturing the AACS title key on a movie disc by using a PC- or Xbox-based drive and a PC software player (the only two currently shipping: Corel's InterVideo WinDVD and CyberLink).By late January the proverbial genie was out of the bottle: AACS title keys, which communicate with the hardware encryption key, appeared on the Web. And software that simplified decrypting title keys--AnyHDDVD and AnyBluray were the first--surfaced on the Web too. AACS LA confirmed the attacks in February, but didn't announce its plan of action until the beginning of this month. The organization's response was the expected one: It revoked the existing license keys for the affected players and introduced new keys. This is the process by which AACS can respond to an attack, often referred to in industry jargon as "self-healing." The update affects only PC software players from CyberLink and Corel that can play Blu-ray and HD DVD movie content. Affected players must be updated before they can continue playing high-definition movie discs. Corel issued its update late last week, just before the AACS announcement. No sooner had the virtual ink on the update announcement barely dried, though, when the Doom9 forum turned ablaze with information on circumventing the newly released Corel InterVideo WinDVD update. The new workaround has been confirmed on Doom9 with a Toshiba-built Microsoft Xbox 360 HD DVD Player and the updated InterVideo WinDVD software. AACS LA spokesperson Michael Ayers says that the organization is aware of this latest breach and investigating, and that the group will take "appropriate action" based on the findings. AACS Explained"There are two steps to looking at this," says Ayers. "One is the revocation, or the device key expiration. A hardware player uses what we call unique keys, and each player has its own set. You can revoke those keys without revoking the key sets for any other player. We provide a file that's incorporated on new movie discs and new devices that includes what we call revocation information. This file has information about what keys are disabled, and is what's used to disable those compromised keys in players that have been attacked."When the consumer buys a disc that has this revocation information on it, it will disable the keys that have been targeted. So what we're looking for--as we and InterVideo have indicated--is that consumers update their player with new keys so there's no interruption in the playback of AACS-protected content." Though the aforementioned process addresses device keys, the other component of the two-headed AACS monster is host revocation, which addresses the ability of a PC-based software player to play even the old titles. The goal, says Ayers, is that "the consumer will have updated the player before we get to that point, and they'll be able to play all of the new titles coming out and all of the old titles with no interruption." Hoarding copies of the older, compromised player versions won't do pirates any good, notes Ayers. "If they don't update it and they get a disc with new player revocation, that player will stop playing all AACS-protected content. Furthermore, as the two formats come out with more and more titles, the compromised titles represent a smaller and smaller part of the universe of titles. It is a silly exercise, then, to preserve your ability to access compromised titles when it comes down to a small subset of titles available," posits Ayers. Prior to the first attacks, AACS had required software players to renew their keys annually. But in effect, the update procedure is actually an 18-month period. "The manufacturer is supposed to replace that key within a year, and then within 18 months, we'll expire that key," says Ayers of the process that gives manufacturers six months to complete the update. What Does It All Mean?The AACS system is designed to adapt and renew itself. But if users have to update their player software to revoke expired keys every time hackers circumvent AACS, well, users will likely revolt. After all, nobody wants their movie player to become like Microsoft Windows or Internet Explorer, always needing another security patch to stay on top of its game.Currently, both the Corel and CyberLink programs require users to initiate an update. Says CyberLink's Renee Chen: "Users are required to update their keys when they reach the 18-month duration [the maximum amount of time that can lapse between player key renewals, per AACS LA]." According to Chen, once an update becomes available, CyberLink will send a notification to users when they launch the software player. Each user can then download from CyberLink's Update Center the newest software build, with the new keys. Though Corel requires a manual update as well, the company recognizes that key renewal will be a continuing issue for consumers, and it is working on streamlining the process. "Our first responsibility is to ensure consumers enjoy their high-definition content in every way possible with a minimum of interruption/intrusion. As a part of this, we've begun development of an automatic notification and update program for registered users," reveals Blaine Mathieu, vice president and general manger of product and strategy at Corel. "In the future, updates will be automated, and seamless for users [to implement] any and all upgrades." Future WatchIn light of the latest attacks, actions open to the AACS organization include revoking the keys yet again from software players. The current key revocation does not impact existing hardware players, but that could certainly change.A more drastic move would be to revoke the keys for the Xbox 360 HD DVD player--and, presumably, other HD DVD-ROM and Blu-ray Disc burners already on the market. This step would be a stopgap, though, and its effectiveness may be limited. Furthermore, to do so would come at a price: If AACS has to revoke hardware keys for PC devices, such a move would be disappointing, and could constrain adoption of the next-gen formats. Back when DVD first launched a decade ago, many computer users adopted DVD for their PC well before buying a pricey living-room player. Fast-forward to the present, an era when PCs are prevalent in the home and more commonly serve as video players--whether displaying on a large, flat-panel monitor or outputting to an HDTV. As prices for high-def options drop, adding high-def playback to your desktop or notebook PC is an attractive alternative to buying a dedicated player for your living room. Related Links:
April 18, 2007
Author: Melissa J. Perenson |
|
| Copyright 2003-2008 - Software Magazine, onekit.com, Legal Notices | |||||
|
|