Personal tools

AACS

From DigiWiki

Revision as of 08:09, 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.

Background

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.

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. 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.