Home | About | RSS Feed | Contact and Publicity Guidelines | Comment Policy the Law, the Universe, and Everything 

advertise-here4


Slip Opinions


Groundhog Day. (fp)

Banned in Tucson. (kw)

The Best and Worst of 2011 in Race and Law (kw)

Tortured to death for trespassing. (fp)

Drones of contention. (fp)

DOJ still coddling banks. (fp)

Creative destruction? Thank banks. (fp)

Blog about a new book, on how to talk to little girls--stressing smarts not cutes.   LAC

Macey on the heroic Rakoff. (fp)

Captured NY Fed. (fp)


solicitors

Our Podcast

Subscribe to Law Talk

law-rev-contents2.jpg


  • Posts by Author

  • Categories

  • Archives


  • Recent Comments


    • Joe on What Exactly is Wrong With Polygamy?

    • Phil on What Exactly is Wrong With Polygamy?

    • Lee on Lifecycles and the Firm

    • Car accident claim lawyers on Symposium Next Week on "A Legal Theory for Autonomous Artificial Agents"

    • Andrew MacKie-Mason on Can't the Supreme Court Just Say No to Cameras?

    • Joe on Employment Division v. Smith is Wrong

    • Shag from Brookline on Employment Division v. Smith is Wrong

    • Joe on Employment Division v. Smith is Wrong

    • Joe on Super En Banc in the Ninth Circuit

    • Shag from Brookline on Employment Division v. Smith is Wrong

    • G. Calamita on Symposium Next Week on "A Legal Theory for Autonomous Artificial Agents"

    • Joe on Super En Banc in the Ninth Circuit

    • Howard Wasserman on Can't the Supreme Court Just Say No to Cameras?

    • Gerard Magliocca on Super En Banc in the Ninth Circuit

    • Mike on Super En Banc in the Ninth Circuit
  •  

    Site Meter

    About the Blog

    Concurring Opinions is a multiple authored, general interest legal blog.

    (Image: Wikicommons)

The De-Pressing Truth About DVDs

posted by James Grimmelmann

Yesterday, I told a simplistic story about DeCSS—indeed, the self-same simplistic story about DeCSS that I told my classes this year, and that I suspect a lot of other professors tell their classes—and asked what was wrong with it. The way I put it, if DeCSS really is about preventing only decryption of DVDs, what’s to stop pirates from simply making copies of discs in their encrypted forms? The story simply doesn’t make sense without some additional fact.

Sarah L. (“[T]he CSS disk’s descrambling keys are in sectors that aren’t copied when you make a copy of the disk using a noncompliant player.”) and Bruce Boyden (“[T]he whole scheme depends on licensed drives, which must play by the licensing rules.”) both had important parts of the answer, but what I was looking for is that it is physically impossible to produce CSS-encoded DVDs using home equipment. Sarah’s and Bruce’s points are both true, but even taken together, they wouldn’t explain why DVD Jon or someone else similarly disinclined to care about licensing doesn’t just write a program that writes the descrambling keys to the special sectors. They don’t because they can’t.

To decrypt a CSS-encrypted DVD, you actually need two kinds of keys. One is universal but nominally secret; it’s baked into every DVD player. This is the one that DVD Jon found. The other is different for every disc. But this second key isn’t really secret; it’s written out on the disc, plain as day for anyone to see, in a special “lead-in” sector. Ordinarily, your DVD player reads the public disc key, combines it with its own secret player key, and uses the two together to decrypt the disc contents.

Here’s the twist. There are two ways to make readable DVDs, and they use completely different technology. The large-scale industrial method is to “press” the DVD: that involves encoding the data as a series of tiny three-dimensional bumps on a mold used to stamp a corresponding pattern of pits into metal blanks, which are then encased in a layer of lacquer to make DVDs. This process, as you might imagine, has high fixed costs; the equipment alone will run you upwards of a million dollars. In contrast, the home method is to “burn” the DVD. Here, the blank disc comes from the factory prelacquered and containing an optically sensitive dye on the surface of the metal. Focus the right kind of laser on the dye and its transparency changes. From the perspective of the DVD player that will later read the disc’s patterns of opaque and transparent regions, the results are much the same as if the disc had pits and non-pits. Some areas reflect; others don’t. Ones and zeroes, more or less.

The trick that makes CSS “work” is that you can’t burn lead-in sectors. DVD-Rs (and DVD+Rs) come from the factory with the lead-in sectors zeroed out. Thus, a would-be pirate can easily read an entire encrypted disc, disc key and all, but can only burn back the data portion of the disc, without the disc key. The resulting disc is useless in a standard DVD player; there’s no disc key to be read, which means the player is at a loss in trying to decrypt it. While one could manufacture and distribute home-copied DVDs without having to bust CSS, those DVDs are only going to work on specially-coded software DVD players, not on the mass-produced home players most people have.

That’s why everything does in fact depend on CSS, and why DeCSS really is a big deal. It goes back to the control that the DVD cartel has over their hardware platform, specifically over the manufacturing format of blank media. And that control, in turn, is backed up by patent pools. Yes, you could in theory press (not burn) exact-copies of encrypted discs, or mass-produce your own non-standard blank DVD-Rs with writable lead-in areas, but to do either, you’d need some significant (and hard-to-move) capital, which makes you vulnerable if the cartel comes after you. It’s an ingenious technologico-legal trap.

Tomorrow: Some thoughts on the implications (including responses to comments).


 May 13, 2008 at 8:53 pm   Posted in: DRM   Print This Post Print This Post

Responses (4)

  1. Archit Shah - May 13, 2008 at 9:55 pm

    This explanation makes sense. But what about playback on computers? Why can’t pirates make an unencrypted DVD-R using software DVD players and a clever video driver (the digital version of the analog hole)?

  2. James Grimmelmann - May 13, 2008 at 11:10 pm

    What you’re describing is the general version of an attack on any DRMed media object: it ultimately has to be presented to the user in unencrypted form, so one can merely snoop on that unencrypted bytestream and go from there. That’s definitely more work than simply making a bitwise copy of the disc, though. It occupies the same techico-ecological niche as DeCSS.

    One way of putting it might be that it’s unclear why the cartel expected CSS to survive first contact with the general-purpose computer. It’s “secure” as long as all DVD-reading hardware consists of sealed special-purpose boxes, but once you put a computer in the process, it’s obviously feasible to control the decryption process or monitor the playback.

  3. Archit Shah - May 14, 2008 at 11:09 am

    I could imagine the DVD people trying to bootstrap their technologico-legal protections into general purpose computers by relying on the fact that Microsoft and Apple both need patent licenses for their DVD playback software. The DVD people could require the OS to provide some protected output and limit software playback licensees to using that output. Alternatively, they could devalue unencrypted DVDs by requiring sealed box playback systems to treat unencrypted DVDs as second class DVDs, maybe by limiting playback to 90 minutes.

  4. Bruce Boyden - May 14, 2008 at 4:02 pm

    Great series of posts, James.

    It’s worth noting that the licensing protections on home users making playable CSS-encrypted disks go beyond just the manufacture of recordable disks, but also involve design constraints on licensed recorders. For example, I believe DVD+R disks *don’t* come from the factory with the lead-in sectors zeroed out, meaning that if you could burn a key there, you could make bit-for-bit copies of a prerecorded disk. See here:

    http://www.cdfreaks.com/reviews/Increased-compatibility-DVD-bitsetting

    The reason why DVD+R recorders aren’t a massive security breach is that there’s an additional protection, which is that licensed recorders aren’t supposed to *write* to the lead-in area where the disk key is located, even if it is blank. Evidently they can, however, write to the lead-in area that contains the DVD+R’s “book type,” which I believe was also supposed to be an additional protection — licensed players and drives should ignore CSS data present on a recordable book type. In all, I think the DVD+R situation shows that, although you refer to a “DVD cartel,” it’s a pretty reluctant and unruly cartel.

    So it’s true that the whole system depends not just on technology, but also licensing requirements and legal protections. I’m curious, why do you describe that as a “trap”? It could be described as “blocking” or “inhibiting,” maybe, but I don’t get what the “trap” is that catches the unwary. No one hopes for a license violation.

    [I]t’s unclear why the cartel expected CSS to survive first contact with the general-purpose computer. It’s “secure” as long as all DVD-reading hardware consists of sealed special-purpose boxes, but once you put a computer in the process, it’s obviously feasible to control the decryption process or monitor the playback.

    “Hoped” might be a better word here than “expected.” Playback in computers was still relatively new in the mid-1990s. Obviously monitoring decryption and playback is easier in a computer than it would be in a stand-alone machine. But “easier” doesn’t mean “easy.” The CSS hack resulted from a particular implementation in one software player. It might be more accurate to say that the reluctant nature of the “cartel” was more the problem than a technological flaw in CSS.

    Re: Archit’s comment: The DVD people could require the OS to provide some protected output and limit software playback licensees to using that output.

    The politics of the DVD “cartel” wouldn’t allow this. Computer manufacturers, including OS manufacturers, are typically adamant that there be no obligation on their part to scan all content to figure out what it is just by virtue of their handling it (but not decrypting or otherwise using it). So content is protected as it transits through a computer either by encryption or by being transmitted through channels that are thought to be physically difficult to tap. Each device or program that decrypts CSS data must have a license and thereby play by the license rules, which include restrictions on outputs (from the device or program, not necessarily from the piece of tin that wraps the computer). But there’s no general obligation on the part of an operating system manufacturer, just from the fact that the OS handles communications between devices and programs, to determine what is in the communication and protect it accordingly.

Leave a Reply

Spam protection by WP Captcha-Free


  • « Previous post
  • Next post »

Authors

Daniel J. Solove
Kaimipono Wenger
Dave Hoffman
Frank Pasquale
Deven Desai
Danielle Citron
Lawrence Cunningham
Sarah Waldeck
Jaya Ramji-Nogales
Solangel Maldonado
Gerard Magliocca

Guests

Derek Bambauer
Gabriella Coleman
andré douglas pond cummings
David Gray
Brishen Rogers
Joseph Turow
Elizabeth A. Wilson













Previous Guests

Michael Abramowicz
Michelle Adams
Robert Ahdieh
Marvin Ammori
Michelle Anderson
Laura Appleman
Taunya Lovell Banks
Ann Bartow
Steven Bellovin
Adam Benforado
Gaia Bernstein
Francesca Bignami
Josh Blackman
Joseph Blocher
Jeremy Blumenthal
Kathleen Boozang
Bruce Boyden
Donald Braman
Al Brophy
Neil H. Buchanan
Bill Burke-White
Scott Burris
Paul Butler
Ryan Calo
Naomi Cahn
Anupam Chander
Miriam Cherry
Jack Chin
Glenn Cohen
Jennifer Collins
Caroline Mala Corbin
Thomas Crocker
Allison Danner
Brannon Denning
Deven Desai
Mike Dimino
Mark Edwards
Maxine Eichner
Jessica Erickson
David Fagundes
Lisa Fairfax
Joshua Fairfield
Christine Haight Farley
Kim Ferzan
Dan Filler
Mary Anne Franks
Michael Froomkin
Amanda Frost
Brian Frye
Timothy Glynn
Rachel Godsil
Eric Goldman
Kyle Graham
David Gray
Craig Green
Tristin Green
Jonathan Hafetz
Meredith Harbach
Michelle Harner
Jeffrey Harrison
Hosea Harvey
Erica Hashimoto
Jennifer Hendricks
Carissa Hessick
Laura Heymann
Robert Hillman
Gilbert A. Holmes
Nicole Huberfeld
Christine Hurt
Darian Ibrahim
Sherrilyn Ifill
John Ip
Shavar Jeffries
Kevin Johnson
Kristin Johnson
Jeff Jonas
Courtney Joslin
Dan Kahan
Jeffrey Kahn
Brian Kalt
Sam Kamin
Michael Kang
Chimène Keitner
Alicia Kelly
Orin Kerr
Nancy Kim
Heidi Kitrosser
Adam Kolber
Russell Korobkin
Alex Kreit
Anita S. Krishnakumar
Susan Kuo
Greg Lastowka
Sarah Lawsky
Youngjae Lee
Margaret Lewis
Erik Lillquist
Jeff Lipshaw
Jonathan Lipson
Jacqueline Lipton
Matthew Lister
Joseph Liu
Michael Madison
Kevin Noble Maillard
Solangel Maldonado
Jason Mazzone
Linda McClain
William McGeveran
Salil Mehra
Carrie Menkel-Meadow
Max Minzner
Viva Moffat
Scott Moss
Eric Muller
Jaya Ramji-Nogales
Helen Norton
Elizabeth Nowicki
Paul Ohm
Angela Onwuachi-Willing
Michael O'Shea
David Opderback
Kristen Osenga
Rafael Pardo
Marcy Peek
Eduardo Peñalver
Robert Percival
Michael J. Pitts
Marc Poirier
David Post
Amanda Pustilnik
Shruti Rana
Geoffrey Rapp
Neil Richards
Lori Ringhand
Alice Ristroph
Marc Roark
Sasha Romanosky
Tuan Samahon
Susan Scafidi
David Schraub
Paul Secunda
Jonathan Siegel
Jessica Silbey
Peter Smith
Judd Sneirson
Adam Steinman
Charles Sullivan
Rick Swedloff
Olivier Sylvain
Steph Tai
Andrew Taslitz
Robert Tsai
Jenia Turner
Steve Vladeck
Ari Waldman
Spencer Weber Waller
Howard Wasserman
Melissa Waters
Frank Wu
Alfred Yen
Corey Yung
David Zaring
Timothy Zick
Michael Zimmer
Jonathan Zittrain

Ownership

Concurring Opinions is a
general-interest legal blog
operated by Concurring
Opinions LLC, a Pennsylvania
Limited Liability Corporation.

Blogroll

Above the Law
Access to Justice
ACS Blog
Althouse
Balkinization
Becker-Posner Blog
BlackProf
BoingBoing
Chicago Law Faculty Blog
Conglomerate
CrimLaw
Crime & Federalism
CrimProf Blog
Crooked Timber
Derechoalderecho
Discourse.net
Dorf on Law
Election Law
Emergent Chaos
The Faculty Lounge
Feminist Law Profs
43(B)log
Freakonomics Blog
Freedom to Tinker
Google Blogoscoped
How Appealing
Ideoblog
Info/Law
Instapundit.com
Juris Novus
Jurisdynamics
Just Books
Law and Humanities Blog
Law and Letters
Law Librarian Blog
Legal Profession Blog
Legal Theory Blog
Legal Times Blog
Leiter Reports
Brian Leiter's Law School Reports
Lessig Blog
Madisonian Theory
Media Law Blog
Mirror of Justice
The Moderate Voice
National Security Advisors
Opinio Juris
Point of Law
PrawfsBlawg
ProfessorBainbridge.com
Property Prof Blog
Red Tape Chronicles
The Right Coast
Schneier on Security
SCOTUSBlog
Security Dilemmas
Sentencing Law and Policy
Simple Justice
Sivacracy.net
The Situationist
Susan Crawford
TalkLeft
Talking Points Memo
TaxProf Blog
TeachPrivacy Blog
Tech & Marketing Law
Truth on the Market
Volokh Conspiracy
WorkPlace Prof Blog
WSJ Law Blog
Wonkette
The Yin Blog


© Concurring Opinions

Powered by WordPress