<<< Date Index >>>     <<< Thread Index >>>

[IP] Vista DRM The 'Longest Suicide Note in History'?





Begin forwarded message:

From: Gunnar Helliesen <gunnar@xxxxxxxxxxxxx>
Date: December 26, 2006 3:50:46 PM EST
To: Dave Farber <dave@xxxxxxxxxx>
Subject: Vista DRM The 'Longest Suicide Note in History'?

Prof. Farber,

Highly recommended piece by security researcher Peter Gutmann. It details how Vista is intentionally crippled, to protect "premium content". Also possible effects on OSS, drivers and such. For IP, if you wish.


<excerpt>

           A Cost Analysis of Windows Vista Content Protection
           ===================================================

                Peter Gutmann, pgut001@xxxxxxxxxxxxxxxxx
        http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt
                     Last updated 27 December 2006


Executive Summary
-----------------

Windows Vista includes an extensive reworking of core OS elements in order to provide content protection for so-called "premium content", typically HD data
from Blu-Ray and HD-DVD sources.  Providing this protection incurs
considerable costs in terms of system performance, system stability, technical support overhead, and hardware and software cost. These issues affect not
only users of Vista but the entire PC industry, since the effects of the
protection measures extend to cover all hardware and software that will ever come into contact with Vista, even if it's not used directly with Vista (for example hardware in a Macintosh computer or on a Linux server). This document analyses the cost involved in Vista's content protection, and the collateral
damage that this incurs throughout the computer industry.

Executive Executive Summary
---------------------------

The Vista Content Protection specification could very well constitute the
longest suicide note in history.

[...]

Disabling of Functionality
--------------------------

Vista's content protection mechanism only allows protected content to be sent
over interfaces that also have content-protection facilities built in.
Currently the most common high-end audio output interface is S/PDIF
(Sony/Philips Digital Interface Format). Most newer audio cards, for example, feature TOSlink digital optical output for high-quality sound reproduction, and even the latest crop of motherboards with integrated audio provide at least coax (and often optical) digital output. Since S/PDIF doesn't provide
any content protection, Vista requires that it be disabled when playing
protected content. In other words if you've invested a pile of money into a high-end audio setup fed from a digital output, you won't be able to use it with protected content. Similarly, component (YPbPr) video will be disabled by Vista's content protection, so the same applies to a high-end video setup
fed from component video.

[...]

Elimination of Open-source Hardware Support
-------------------------------------------

In order to prevent the creation of hardware emulators of protected output devices, Vista requires a Hardware Functionality Scan (HFS) that can be used
to uniquely fingerprint a hardware device to ensure that it's (probably)
genuine. In order to do this, the driver on the host PC performs an operation in the hardware (for example rendering 3D content in a graphics card) that
produces a result that's unique to that device type.

In order for this to work, the spec requires that the operational details of the device be kept confidential. Obviously anyone who knows enough about the workings of a device to operate it and to write a third-party driver for it (for example one for an open-source OS, or in general just any non- Windows OS) will also know enough to fake the HFS process. The only way to protect the HFS process therefore is to not release any technical details on the device
beyond a minimum required for web site reviews and comparison with other
products.

</excerpt>


--
Gunnar Helliesen, Norwegian at large.
Blog at http://luni.net/




-------------------------------------------
<HR>
You are subscribed as roessler@xxxxxxxxxxxxxxxxxx<BR>To manage your subscription, go to<BR>  <A 
HREF="http://v2.listbox.com/member/?listname=ip";>http://v2.listbox.com/member/?listname=ip</A><P>Archives
 at: <A HREF="http://www.interesting-people.org/archives/intere
Archives: [LIST_ARCHIVES_URL]
Modify Your Subscription: 
http://v2.listbox.com/member/?member_id=462480&user_secret=a6ff81cc
Unsubscribe: http://v2.listbox.com/unsubscribe/?id=462480-a6ff81cc-gxj0d2cw
Powered by Listbox: http://www.listbox.com