These are six options for getting a driver signature:
1. Self Sign
Sign our drivers with a VeriSign certificate. This verifies
that the driver comes from our company and hasn't been tampered with.
2. Microsoft Signature
Submit driver, VeriSign certificate and results from a windows
test suite to Microsoft to get the driver certified by Microsoft. This
verifies to the user that the driver works without errors in the
Windows operating system, has been verified by Microsoft and has not
been tampered with.
3. Microsoft Signature with Designed for windows logo
After getting a Microsoft Signature, we can submit our driver
to the windows logo program. This lets us claim that the driver has
been designed for windows.
4. Microsoft Signature with Windows Update
After getting a Microsoft Signature and being accepted to the
logo program, we could submit to the Windows Update program. This
would allow us to automatically update users' drivers.
5. Authenticode digital signature
This is used in cases where the driver is not eligible for the
Windows Logo Program. But works on Windows Server 2003 and later OSs
only.
6. Test Signature
This signature cannot be used for driver distribution. If we
want to try to get Microsoft signature, this would be the first step
to make sure that our drivers would work as expected after getting the
signature.
2. Microsoft Signature
b. http://www.microsoft.com/whdc/getstart/testing.mspx
c. http://www.microsoft.com/whdc/hwtest/search/details.aspx?ID=172
d. http://www.microsoft.com/whdc/winlogo/drvsign/drvsign.mspx
e. http://www.microsoft.com/whdc/winlogo/drvsign/digitsign.mspx
f. http://www.microsoft.com/whdc/winlogo/drvsign/digitsign.mspx
3. Microsoft Signature with Designed for windows logo
b. http://www.microsoft.com/whdc/getstart/testing.mspx
4. Microsoft Signature with Windows Update
b. http://www.microsoft.com/whdc/winlogo/drvsign/WinUp.mspx
c. http://www.microsoft.com/whdc/winlogo/drvsign/WinUp-policy.mspx
d. http://www.microsoft.com/whdc/winlogo/drvsign/WinUp.mspx
5. Authenticode digital signature
b. http://www.microsoft.com/whdc/driver/install/authenticode.mspx
6. Test Signature
b. https://winqual.microsoft.com/help/use_help/testsignusersguide_help.aspx
c. http://support.microsoft.com/default.aspx?scid=kb;en-us;330315#step4
d. https://winqual.microsoft.com/help/sub_help/steps_testsig.aspx