Praktiske konsekvenser:
http://www.hydrogenaudio.org/forums/index.php?showtopic=49350&st=50
"Hi everyone!
I'm currently working on WDM drivers for soundcards based on the C-Media 8738/8768 chip. I plan to release the entire source code under a BSD-like license sometime in the future. I'm mainly interested in the S/PDIF connectivity because the DAC of the card sucks.
For testing, you need:
- a CMI 8738-MX/8768 based soundcard with S/PDIF (which are available for around 10-15 USD)
- Windows 2000/XP
Some of the features are:
- bitperfect S/PDIF output for 16bit 44.1/48/88.2/96kHz stereo signals through kernel streaming / dsound / waveout
- bitperfect AC3/DTS passthrough
- multi-channel output (that disables the S/PDIF output port unfortunately)
- recording support
- basic mixer support
- UART support (but disabled for now)
"
"qristus, thanks for the info. The authenticode thing is way cheaper than I thought.
I see two problems though:
1. I wanna remain anonymous for the time being, and the signing authorities require a background check. So this is an obvious conflict.
2.
The drivers don't exactly do what the microsoft specifies, e.g.
- the SPDIF interface remains turned on even if DRM stuff is being played
- the driver hasn't been thoroughly checked with Driver Verifier et al. which ensure that the driver meets all the specifications. I'm quite certain that it'll pass these checks with minor or no modification though.
As a result, the certificate might be blacklisted by msft in future patches of Vista, which renders the whole thing useless, of course.
Mayble people will find a way to add a self-made certificate authority to the trusted verification roots of the kernel mode in Vista so it'll chow down all the homebrew drivers which are signed with a certificate which roots to the self-created CA.
Imho, the entire thing with the mandatory driver signing just proves to be a scheme to lock out the user from his system in order to enforce that digital rights managed 'premium content' doesn't get ripped. It doesn't add a thing to the overall security of windows, and it doesn't improve the quality of a driver."