Hi,
is the certifying of the drivers/ software necessary ? How it my software is not?
Thanks

certifying of the drivers/software
If you're writing software for a large number of people, or drivers for a lot of people, it's a good idea to get a digital certificate so when they download your product or drivers, it comes with your certificate saying "yes, this is genuine Stefan's software, because the certificate is there" :o)
It's overall much better for business as it shows you're genuine :o)
-- Zack Whittaker » ZackNET Enterprises: www.zacknet.co.uk » MSBlog on ResDev: www.msblog.org » Vista Knowledge Base: www.vistabase.co.uk » This mailing is provided "as is" with no warranties, and confers no rights. All opinions expressed are those of myself unless stated so, and not of my employer, best friend, Ghandi, my mother or my cat. Glad we cleared that up!
--- Original message follows --- "Stefan" wrote in message
Hi,
is the certifying of the drivers/ software necessary ? How it my software is not?
Thanks
I'm pretty sure that I saw somewhere that kernel mode drivers will have to be digitally signed to be installable, although I think that currently only applies to 64bit stuff.
-- </Slugsie> "Stefan" wrote in message
Hi,
is the certifying of the drivers/ software necessary ? How it my software is not?
For Windows Vista and later versions of the Windows family of operating systems, kernel-mode software must have a digital signature to load on x64-based computer systems.
This paper describes how to manage the signing process for kernel-mode code for Windows Vista, including how to obtain a Publisher Identity Certificate (PIC), guidelines for protecting keys, and how to sign a driver package by using tools that are provided in the Windows Driver Kit (WDK).
What this means for Windows Vista. To increase the safety and stability of the Microsoft Windows platform, beginning with Windows Vista:
. Users who are not administrators cannot install unsigned device drivers.
. Drivers must be signed for devices that stream protected content. This includes audio drivers that use Protected User Mode Audio (PUMA) and Protected Audio Path (PAP), and video device drivers that handle protected video path-output protection management (PVP-OPM) commands.
. Unsigned kernel-mode software will not load and will not run on x64-based systems.
Note: Even users with administrator privileges cannot load unsigned kernel-mode code on x64-based systems. This applies for any software module that loads in kernel mode, including device drivers, filter drivers, and kernel services.
. To optimize the performance of driver verification at boot time, boot-driver binaries must have an embedded Publisher Identity Certificate (PIC) in addition to the signed .cat file for the package.
Read the rest here
http://www.microsoft.com/whdc/system/platform/64bit/kmsigning.mspx -- -- Andre Windows Connect | http://www.windowsconnected.com Extended64 | http://www.extended64.com Blog | http://www.extended64.com/blogs/andre http://spaces.msn.com/members/adacosta
"Slugsie" wrote in message
I'm pretty sure that I saw somewhere that kernel mode drivers will have to be digitally signed to be installable, although I think that currently only applies to 64bit stuff.
-- /Slugsie "Stefan" wrote in message Hi,
is the certifying of the drivers/ software necessary ? How it my software is not?
Not only that, but it recognizes quality, so that when a user downloads say video driver from you, they are guaranteed its not take down the entire system or affect additional hardware devices.
Driver Signing & File Protection: http://www.microsoft.com/whdc/winlogo/drvsign/drvsign.mspx
Additional Resources: Windows Vista logo program: http://www.microsoft.com/whdc/winlogo/LH_logo.mspx
Vista Logo proposed requrements: http://www.microsoft.com/whdc/winlogo/hwrequirements.mspx
FAQs about the logo program: http://www.microsoft.com/whdc/winlogo/VistaLogofaq.mspx -- -- Andre Windows Connect | http://www.windowsconnected.com Extended64 | http://www.extended64.com Blog | http://www.extended64.com/blogs/andre http://spaces.msn.com/members/adacosta
"Zack Whittaker (R2 Mentor)" wrote in message
If you're writing software for a large number of people, or drivers for a lot of people, it's a good idea to get a digital certificate so when they download your product or drivers, it comes with your certificate saying "yes, this is genuine Stefan's software, because the certificate is there" :o)
It's overall much better for business as it shows you're genuine :o)
-- Zack Whittaker » ZackNET Enterprises: www.zacknet.co.uk » MSBlog on ResDev: www.msblog.org » Vista Knowledge Base: www.vistabase.co.uk » This mailing is provided "as is" with no warranties, and confers no rights. All opinions expressed are those of myself unless stated so, and not of my employer, best friend, Ghandi, my mother or my cat. Glad we cleared that up!
--- Original message follows --- "Stefan" wrote in message Hi,
is the certifying of the drivers/ software necessary ? How it my software is not?
Thanks
Does that mean, I'd have to buy that certificate? Is it affordable for a poor student? Or is it only for big companies? Then good-bye to free driver projects such as dscaler, kX-Project, bttv (or whatever the win32 equivalent is called)
I have no idea about the cost, but I suspect it won't be cheap.
However, remember that this is only for 'Kernel' mode drivers. Which drivers are kernal mode?... not sure, but I suspect that it's stuff like motherboards etc. A lot of work has been done to move things out of the kernal, sound drivers are one that springs to mind. Dunno if video has been taken out of the kernal, but it would make sense if it has.
-- </Slugsie> "Jens Mander" wrote in message
Does that mean, I'd have to buy that certificate? Is it affordable for a poor student? Or is it only for big companies? Then good-bye to free driver projects such as dscaler, kX-Project, bttv (or whatever the win32 equivalent is called)
I may be wrong (often am ;) ), but I don't think it means anything of the sort. Given the right resources, anyone could write a driver which could do anything to your systems. All the signing does is proove that the software comes from who it says it comes from. Nothing else.
-- </Slugsie> "Andre Da Costa [Extended64]" wrote in message
Not only that, but it recognizes quality, so that when a user downloads say video driver from you, they are guaranteed its not take down the entire system or affect additional hardware devices.
The driver signing process is what you are paying each year for, Microsoft has to do a lot of testing on their end. Remember, you developing driver that could be potentially used by nearly a billion people. Its really targetted at anybody, just as long as you can afford cost, but you should be looking at benefits at the same time, what are you getting out of it?
Driver signing is so important, especially in Vista, we need reliable drivers, and Microsoft realizes that. I think it benefits us all, providing the user with a great experience and the developer with a great, respectable reputation. -- -- Andre Windows Connect | http://www.windowsconnected.com Extended64 | http://www.extended64.com Blog | http://www.extended64.com/blogs/andre http://spaces.msn.com/members/adacosta
"Jens Mander" wrote in message
Does that mean, I'd have to buy that certificate? Is it affordable for a poor student? Or is it only for big companies? Then good-bye to free driver projects such as dscaler, kX-Project, bttv (or whatever the win32 equivalent is called)
"Andre Da Costa [Extended64]" schrieb im Newsbeitrag
The driver signing process is what you are paying each year for, Microsoft has to do a lot of testing on their end. Remember, you developing driver that could be potentially used by nearly a billion people. Its really targetted at anybody, just as long as you can afford cost, but you should be looking at benefits at the same time, what are you getting out of it?
Driver signing is so important, especially in Vista, we need reliable drivers, and Microsoft realizes that. I think it benefits us all, providing the user with a great experience and the developer with a great, respectable reputation.
But free and open-source developers probably could never afford such a certification - take the forementioned bt8x8-Chipset-Driver (for analog TV) for example: Original Hardware Manufacturers (like Hauppauge) developed drivers (probably signed) which are less performant and got fewer features than their free open-source counterpart developed by a third party.. (Hauppauge even used parts of an open-source-project later on..) - there still should be a possibility to use unsigned drivers - and I don't think (but maybe I'm wrong there, feel free to correct me!), that performant drivers eg. for video don't involve kernel mangling.. Also think of those "modded" VGA-Drivers for ATI and nVidia cards, e.g. from omegadrive or DNA.. Sure: They are unsupported and may prove instable - but I still should be able to use them at my own risk. I'd prefer it the way this is handled in XP: Select wether you want to use only signed drivers (eg. where stability and "it-just-works" is important) or being able to take the "risk" of using non-signed drivers (for us kids who'll have to try everything) :-)
You can still use unsigned drivers, but that would probably be only for Vista x86, as mentioned, the Vista x64 release will require kernel mode drivers to be certified. -- -- Andre Windows Connect | http://www.windowsconnected.com Extended64 | http://www.extended64.com Blog | http://www.extended64.com/blogs/andre http://spaces.msn.com/members/adacosta
"Jens Mander" wrote in message
"Andre Da Costa [Extended64]" schrieb im Newsbeitrag The driver signing process is what you are paying each year for, Microsoft has to do a lot of testing on their end. Remember, you developing driver that could be potentially used by nearly a billion people. Its really targetted at anybody, just as long as you can afford cost, but you should be looking at benefits at the same time, what are you getting out of it?
Driver signing is so important, especially in Vista, we need reliable drivers, and Microsoft realizes that. I think it benefits us all, providing the user with a great experience and the developer with a great, respectable reputation.
But free and open-source developers probably could never afford such a certification - take the forementioned bt8x8-Chipset-Driver (for analog TV) for example: Original Hardware Manufacturers (like Hauppauge) developed drivers (probably signed) which are less performant and got fewer features than their free open-source counterpart developed by a third party.. (Hauppauge even used parts of an open-source-project later on..) - there still should be a possibility to use unsigned drivers - and I don't think (but maybe I'm wrong there, feel free to correct me!), that performant drivers eg. for video don't involve kernel mangling.. Also think of those "modded" VGA-Drivers for ATI and nVidia cards, e.g. from omegadrive or DNA.. Sure: They are unsupported and may prove instable - but I still should be able to use them at my own risk. I'd prefer it the way this is handled in XP: Select wether you want to use only signed drivers (eg. where stability and "it-just-works" is important) or being able to take the "risk" of using non-signed drivers (for us kids who'll have to try everything) :-)
Keep in mind when talking the 64-bit requirement for driver to be signed, they don't mean WHQL signing, they mean at least PIC signing. "Andre Da Costa [Extended64]" wrote in message
You can still use unsigned drivers, but that would probably be only for Vista x86, as mentioned, the Vista x64 release will require kernel mode drivers to be certified. -- -- Andre Windows Connect | http://www.windowsconnected.com Extended64 | http://www.extended64.com Blog | http://www.extended64.com/blogs/andre http://spaces.msn.com/members/adacosta
"Jens Mander" wrote in message
"Andre Da Costa [Extended64]" schrieb im Newsbeitrag The driver signing process is what you are paying each year for, Microsoft has to do a lot of testing on their end. Remember, you developing driver that could be potentially used by nearly a billion people. Its really targetted at anybody, just as long as you can afford cost, but you should be looking at benefits at the same time, what are you getting out of it?
Driver signing is so important, especially in Vista, we need reliable drivers, and Microsoft realizes that. I think it benefits us all, providing the user with a great experience and the developer with a great, respectable reputation.
But free and open-source developers probably could never afford such a certification - take the forementioned bt8x8-Chipset-Driver (for analog TV) for example: Original Hardware Manufacturers (like Hauppauge) developed drivers (probably signed) which are less performant and got fewer features than their free open-source counterpart developed by a third party.. (Hauppauge even used parts of an open-source-project later on..) - there still should be a possibility to use unsigned drivers - and I don't think (but maybe I'm wrong there, feel free to correct me!), that performant drivers eg. for video don't involve kernel mangling.. Also think of those "modded" VGA-Drivers for ATI and nVidia cards, e.g. from omegadrive or DNA.. Sure: They are unsupported and may prove instable - but I still should be able to use them at my own risk. I'd prefer it the way this is handled in XP: Select wether you want to use only signed drivers (eg. where stability and "it-just-works" is important) or being able to take the "risk" of using non-signed drivers (for us kids who'll have to try everything) :-)
Hi,
is the certifying of the drivers/ software necessary ? How it my software is not?
Thanks
answered in .general. :) -- -- Andre Windows Connect | http://www.windowsconnected.com Extended64 | http://www.extended64.com Blog | http://www.extended64.com/blogs/andre http://spaces.msn.com/members/adacosta
"Stefan" wrote in message
Hi,
is the certifying of the drivers/ software necessary ? How it my software is not?
Thanks
Windows Vista
User login
Related topics
- Simple Accessories stuff
- Patition resizing software - opinions
- xn--4zo33y
- Freezing Vista
- Windows Explorer Crashes in Video Folder
- Loss of Hard Drive space and boost in graphic card memory
- Windows Live Mail Desktop Error
- Hauppauge WinTV 878/9 - major installation problem
- I Changed my Mind about the Beta.
- Dvd burner
- Vista- Control panel not working
- disable multi alert box
- Parental Control - Block By content
- Vista can't support my cpu?
- BSOD on firts reboot in install
- i have an unopened media center in the package,and a brand n
- The Future of Vista
- Loading drivers
- could not install now problems
- WMP 11 Vista Visualizations with mp3's?
- Suddenly Getting Access Denied on Vista PC From Other PCs
- Does Windows Vista Firewall prompt you for outgoing connecti
- No dvd writer detected
- slow, slow.............
- Trouble with driver on Windows Vista Beta 2
- Error Code 0xc000009a
- How safe is this, and how does it work?
- Unable to Initialize Graphics device for Rise of Legends on
- Office 2007 Beta & Vista beta
- Installation Failure 0xc0000017
- Listing folders/files vertically?