1 / 7

The Content Scrambling System (CSS)

The Content Scrambling System (CSS). Carlos Garcia Jurado Suarez 03/10/2006. What is CSS?. CSS is the mechanism for encrypting data on DVDs. Created and administered by the DVD Copy Protection Association around 1996.

vidar
Download Presentation

The Content Scrambling System (CSS)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. The Content Scrambling System (CSS) Carlos Garcia Jurado Suarez 03/10/2006

  2. What is CSS? • CSS is the mechanism for encrypting data on DVDs. • Created and administered by the DVD Copy Protection Association around 1996. • The need: DVDs contain digital and high quality versions of movies so perfect copies can be made if the data is not protected. • CSS is not very effective.

  3. CSS basics • Each DVD has a main disk key, which is encrypted with 409 keys (the keys are owned by the CCA). • DVD players have a subset of keys embedded in them (licensed from the CCA) • The players use one of these keys to decrypt the disk key. The decryption is validated against a hash of the decrypted key that is included in the disk.

  4. The CSS Cipher

  5. Why did CSS fail? • Weak cipher. The CSS encryption primitive uses a 40 bit key and is based on LFSRs (a 216 attack is possible). • Software DVD players. These have to ship keys in software so they are easily obtainable. Decrypted data is present in memory at some point. • No revocation mechanism.

  6. DeCSS • Software created by three Norwegian programmers than can rip most DVDs to a hard drive. • Was created be reverse engineering the Xing player (by Real Networks). • Widely available online.

  7. What’s next? • At this time all 409 keys are public. • New standard being developed: AACS (Advanced Access Content System). • Based on AES. • Watermarking for detection of illegal copies • NNL/Media Key Blocks for key management and revocation.

More Related