Personal tools


From DigiWiki

Revision as of 08:07, 4 August 2007 by DVDGuy (Talk | contribs)
(diff) ← Older revision | Current revision (diff) | Newer revision → (diff)
Jump to: navigation, search

AACS (Advanced Access Content System) is a form of DRM (copy protection) that is being used by both Blu-ray and HD DVD high definition DVD formats. Is is licensed by the AACS LA (License Authority).

AACS uses AES (Advanced Encryption Standard) for encryption.


From Wikipedia entry for BackupHDDVD

Typical AACS decryption chain.


The AACS Licensing Authority (LA) assigns a series of 253 unique cryptographic keys to device manufacturers. When an AACS protected disc is manufactured, a series of up to 64 keys called title keys are generated and the video content on the disc is encrypted using these keys. The title keys are stored on the disc and themselves encrypted with another key called the volume unique key. The volume unique key for any disc can be calculated by all authorized devices using another key called a processing key, which is derived from a media key block stored on each disc. Authorized devices use one or more of the manufacturer's assigned device keys to decrypt the media key block, yielding a processing key and enabling further decryption of the volume and title keys, and finally the content.<ref name="arnezami">Template:Cite web</ref>

If a device key is to be revoked, the media key blocks on all discs manufactured after the time of revocation are encrypted in a way which does not enable the revoked device to obtain a valid processing key.<ref name="AACS-cce">Template:Cite web</ref> Users trying to view new content on a revoked player would be forced to upgrade their player software to a more secure version, thereby limiting the scope of the compromise each time an exploit is discovered.<ref name="Betanews">Template:Cite web</ref><ref name="Reghardware">Template:Cite web</ref> While a compromised device or processing key could be used to decrypt a large number of discs, BackupHDDVD does not use these keys because they can be revoked by AACS LA. Because the AACS revocation system works by preventing a given device or player from calculating a valid volume unique key, BackupHDDVD circumvents the system entirely by relying on volume or title keys leaked from authorized players. With these keys BackupHDDVD is not subject to device revocation and is able to decrypt the content directly, bypassing the key exchange and verification process.<ref name="arnezami" /><ref name="RegisterBeyondRevo">Template:Cite web</ref><ref name="ArsCantHack">Template:Cite web</ref>