DRM behind lack of Windows Vista drivers... and fear the new content protection

, posted: 24-DEC-2006 15:24

VistaThe "professionally paranoid" Peter Gutmann at Auckland University has ripped into Windows Vista Content Protection (VCP) and written a paper, well, a web page then, called A Cost Analysis of Windows Vista Content Protection that makes for worrying reading. I've seen a number of pieces on the Digital Rights Management "features" that Microsoft has built into Vista but Gutmann's is probably the best so far. It references hardware vendors and Microsoft's own documentation and presents a not very appealing DRM vista.

Importantly, Gutmann looks into what VCP actually means for manufacturers as well as Vista users. Reading the long document made me realise that the likely culprits for apparent lack of Vista hardware drivers for graphics and sound devices aren't the vendors in question. Instead, it's VCP.

VCP is about protecting "Premium Content" on Vista, through a variety of technological measures, implemented in hardware and software. What does VCP mean in practical terms? Well, as soon as you play "protected content" the following components on your machine will be disabled dynamically:
  • S/PDIF (Sony/Philips Digital Interface Format) or TOSlink digital optical outputs.
  • Component Video
  • Automatic Echo Cancellation for PC voice communications
Vista may degrade your audio and video says Gutmann:
Alongside the all-or-nothing approach of disabling output, Vista requires that any interface that provides high-quality output degrade the signal quality that passes through it. This is done through a "constrictor" that downgrades the signal to a much lower-quality one, then up-scales it again back to the original spec, but with a significant loss in quality.

So if you're using an expensive new LCD display fed from a high-quality DVI signal on your video card and there's protected content present, the picture you're going to see will be, as the spec puts it, "slightly fuzzy", a bit like a 10-year-old CRT monitor that you picked up for $2 at a yard sale. [My emphasis]

In fact the spec specifically still allows for old VGA analogue outputs, but even that's only because disallowing them would upset too many existing owners of analogue monitors. In the future even analogue VGA output will probably have to be disabled. The only thing that seems to be explicitly allowed is the extremely low-quality TV-out, provided that Macrovision is applied to it.

The same deliberate degrading of playback quality applies to audio, with the audio being downgraded to sound (from the spec) "fuzzy with less detail".


Gutmann's paper also covers the headaches VCP creates for hardware vendors who are now faced with having to write far more complex drivers as a result, and have to use expensive, licensed third-party Intellectual Property.

Even the hardware designs of the devices have to be different now, to eliminate any unprotected signal paths. Hardware and the software drivers for devices must set "tilt bits" in case they notice anything unusual. Gutmann points out that this will lead to far less resilient hardware that may stop working if there's say a power surge that sets the "tilt bit".

Worse, malware writers could exploit the "tilt bits" in order to launch a huge Denial of Service attack.

Having to incorporate the vaguely specified VCP into hardware and software sounds like a nightmare so I'm frankly not surprised that device drivers for Vista are late or non-existent.

There's much more in Gutmann's document (it runs to almost 6,000 words) and it's definitely worth reading and creating some noise around because as he says:
The worst thing about all of this is that there's no escape. Hardware manufacturers will have to drink the kool-aid (and the reference to mass suicide here is deliberate [Note D]) in order to work with Vista: "There is no requirement to sign the [content-protection] license; but without a certificate, no premium content will be passed to the driver". Of course as a device manufacturer you can choose to opt out, if you don't mind your device only ever being able to display low-quality, fuzzy, blurry video and audio when premium content is present, while your competitors don't have this (artificially-created) problem.

As a user, there is simply no escape. Whether you use Windows Vista, Windows XP, Windows 95, Linux, FreeBSD, OS X, Solaris (on x86), or almost any other OS, Windows content protection will make your hardware more expensive, less reliable, more difficult to program for, more difficult to support, more vulnerable to hostile code, and with more compatibility problems.


I quite like his suggestion towards the end:
Here's an offer to Microsoft: If we, the consumers, promise to never, ever, ever buy a single HD-DVD or Blu-Ray disc containing any precious premium content [Note E], will you in exchange withhold this poison from the computer industry? Please?


Note E say Gutmann will wait a few years and then buy a $50 Chinese made set-top player if he ever wants to play back Premium Content - and not use a $1,000 Windows PC.






Other related posts:
Today’s incomprehensible Windows security warning
Today's strange Internet Explorer 8 error message
Microsoft takes the wind out of Windows 7's sails


 





Comment by freitasm, on 24-DEC-2006 15:55

First, "drink the kool-aid" is not related to that suicide - that wasn't even Kool Aid, but actually Flavor Aid. Albeit some entries on Wikipedia (and other peoples' references), "drink the kool aid" is actually:

... originally a reference to the Merry Pranksters, a group of people associated with novelist Ken Kesey who in the early 1960s travelled around the United States and held events called "Acid Tests", where LSD-laced Kool-Aid was passed out to the public (LSD was legal at that time). Those who "drank the Kool-Aid" passed the "Acid Test." "Drinking the Kool-Aid" in that context meant accepting the LSD drug culture, and the Pranksters' "turned on" point of view. These events were described in Tom Wolfe's 1968 classic, The Electric Kool-Aid Acid Test
Anyway, back to the topic... Shocking, I say. For goodness sake, let the people who worry about this come with a solution for their perceived problems. The solution is a different distribution method.

The solution is not crippling an operating system, which is a generic thing. We are talking about a machine which by the way can play multimedia. We are not talking about a multimedia device that by the way, can compute.

Shocking, I repeat. It's almost as selling the platform to the entertainment industry.

Or until someone at Microsoft writes something here...


Author's note by juha, on 24-DEC-2006 16:06

To be fair, Peter says in Note D:
Note D: The "kool-aid" reference may be slightly unfamiliar to non-US readers,
it's a reference to the 1978 Jonestown mass-suicide in which Jim Jones'
followers drank Flavor Aid laced with poison in order to demonstrate their
dedication to the cause. In popular usage the term "kool-aid" is substituted
for Flavor Aid because it has more brand recognition.


Comment by freitasm, on 24-DEC-2006 20:30

I always heard of "drink the kool aid" as someone that completely absorbed the party line, the company thinking, etc. It's an counter-culture thing, and it was before the Jonestown thing happened.


Author's note by juha, on 24-DEC-2006 20:34

Yes, you're entirely correct in your definition. Will flame Peter accordingly.


Comment by freitasm, on 21-JAN-2007 08:44

I think you should read this story - perhaps even post a blog entry on it, since the original entry (this one) received such promotion...


Comment by ANGRY, on 25-JAN-2007 13:25

Oi!!! Get back to the subject or I WILL drink kool or effing flavour aids HIV maids!


Comment by AwGAWD!, on 28-FEB-2007 12:58

Did you actually try to read the Vista Team Blog referenced by freitasm?

I can't - the font and the colors make it extremely difficult to read. And it won't allow itself to be narrowed.

UGH!

I physically cannot get through more than a couple of lines without acute visual discomfort. And *this* from the Vista team? How about something some of us with bifocals can read? !!!


Author's note by juha, on 28-FEB-2007 13:17

Agree about the colour choice, but have you tried using the Ctrl+ or zoom feature in browsers to increase the font size?


Add a comment

Please note: comments that are inappropriate or promotional in nature will be deleted. E-mail addresses are not displayed, but you must enter a valid e-mail address to confirm your comments.

Are you a registered Geekzone user? Login to have the fields below automatically filled in for you and to enable links in comments. If you have (or qualify to have) a Geekzone Blog then your comment will be automatically confirmed and shown in this blog post.

Your name:

Your e-mail:

Your webpage:





Links to stories I've written:

Google News search for me
PC World New Zealand
Computerworld NZ
PC World and Computerworld Australia
PC World US
Computerworld US
Infoworld
NZ Herald
Virus Bulletin
PC World NZ Blog

Content copyright © Juha Saarinen. If you wish to use the content of my blog on your site, please contact me for details. I'm usually happy to share my stuff, as long as it's not for spamblogs and what have you. Attribution with a link back to the blog is always appreciated. If you wish to advertise on my blog, please drop me an email to discuss the details.

Comments policy
All comments posted on this blog are the copyright and responsibility of the submitters in question. Comments commercial and promotional in nature are not allowed. Please ensure that your comments are on topic and refrain from making personal remarks.




    follow me on Twitter





    Add to Netvibes



    Latest comments

    Bill Bennett on Trade Me, the behemoth on NZ’s Internet: Which begs the question, does TradeMe make more money from advertising than it m...

    juha on Trade Me, the behemoth on NZ’s Internet: @Edmund Yeah, page impressions are but one measure :)...

    Edmund Good on Trade Me, the behemoth on NZ’s Internet: All well and good to serve up that many pages - is anyone actually buying??...

    freitasm on Trade Me, the behemoth on NZ’s Internet: And with that they suck dry all the online advertising budget and no one else ge...

    lotech on Losers in the Apple iPad launch: Microsims are just smaller shaped SIMs - other than the size of the plastic it i...

    juha on Losers in the Apple iPad launch: @dacraka Vodafone NZ says it has MicroSIMs - I'd imagine Telecom has them too. C...

    dacraka on Losers in the Apple iPad launch: If NZ wants the 3G functionality, our mobile operators will need to come out wit...

    Foo on Losers in the Apple iPad launch: Great article Juha.@Jason - 60 days until release? Won't it be longer for NZ (Ju...

    Bnsofts on Losers in the Apple iPad launch: Ohh this is great thanks for sharing....

    freitasm on Losers in the Apple iPad launch: Phreek... Vodafone 3G network is 2100MHz only in the main centres. Everywhere th...



    Top Ten Techsplodings

    Telecom New Zealand's local lo...
    (28-APR-2006 17:32, 179241 views)
    Join New Zealand Internet blac...
    (16-FEB-2009 09:26, 132559 views)
    iTunes 7 bugs: doesn't Apple t...
    (14-SEP-2006 12:34, 91973 views)
    Working BIOS driver crack for ...
    (13-MAR-2007 16:14, 50970 views)
    The spoofed Telecom commercial...
    (19-MAY-2006 15:59, 45223 views)
    What did Materazzi say to Zida...
    (11-JUL-2006 08:20, 38976 views)
    Windows Vista problem solving ...
    (24-FEB-2007 18:16, 37382 views)
    Firefox 2.0 and Windows Vista ...
    (3-DEC-2006 12:23, 33810 views)
    Gutmann Reloaded and My Vista ...
    (26-JAN-2007 15:35, 32546 views)
    The Saddam Snuff Movie...
    (31-DEC-2006 11:25, 31237 views)




    Subscribe to RSS headline updates from: http://feeds.feedburner.com/Technozone
    Powered by FeedBurner



    Add to Google Subscribe in NewsGator Online Click here to add this RSS feed to Feedster Click here to add this RSS feed to My MSN Click here to add this RSS feed to AvantGo Click here to add this RSS feed to My Yahoo!

    Linkorama

    Modern Drunkard Magazine
    Centre for Citizen Media
    The Assimilated Negro
    The Raw Feed
    Object Dart
    Copyblogger
    Neil Sanderson's blog
    The Opinionated Diner
    Griffin's Gadgets
    Dion Hinchcliffe
    InternetNZ blog (Colin Jackson)
    Spareroom
    Off the record
    Rawiri Blundell
    KhooSuyinKhoo
    ReadWriteWeb
    Frankarr
    Tim Haines
    Darren Rowse - Problogger
    Daniel McKenzie
    The Hivelogic Narrative
    Fraser Talk
    Leaf Salon
    Bad Science
    Wanda Harland
    Kiwi Herald
    Mauricio Freitas
    Hard News
    The Geekzoner
    Mr Cokemaster
    Commercial Archive
    Kiwiblog
    Jama
    Chiefie's blog
    Generation X Y
    Not the South China Morning Post
    Nic often Wise
    Loosewire (Jeremy Wagstaff of WSJ)
    SunnyO
    BlackMagic NZ Film Blog
    Nigel Parker's MSDN blog