English 中文(简体)
Device driver code signing for windows XP 32 bit
原标题:

I have written a device driver for a device but each time I connect the device in windows XP 32 bit, "found new hardware" wizard appears.

I am signing the driver using a Comodo code signing certificate and not using the cross certificate chain to link to microsoft root authority. Nor is the driver wql certified.

So my question is to disable the found new hardware wizard on windows xp:
i) Does my driver needs to be wql certified?
ii) signed with microsoft root certificate using cross certificate from verisign?
iii) or something i missed out in my code which needs to be changed?

最佳回答

did some research and found the answer: windows XP does not support authenticode driver signing and there are no plans to add it. Only way is to sign using microsoft certificate by using a cross certificate

问题回答

As far as I know, the only driver signing recognized by Windows XP is a WHQL signature. Cross-signing has nothing to do with it. (Cross-signing allows the Windows Vista kernel driver loader to recognize Authenticode signatures. It has nothing to do with Windows XP driver loading.)

Authenticode signatures, while they would validate with DIFx / DpInst, would fail to validate later when SetupAPI tries to install your device driver out of the driver store.





相关问题
BlackBerry Code Signing for Multiple OS es

I wanted to do a couple of things and am wondering if they re possible, and if so, how to do them. I was going to make a Virtual Machine to run code-signing in. That way if my computer dies I can ...

.NET Code Signing Pricing

I am looking into options for code signing our company s application, and it seems there are several different providers such as: VeriSign Thawte Comodo GoDaddy Are there pros and cons for each ...

Authenticode checking slows .NET build

In other posts, e.g. Why are signed assemblies slow to load? it is shown how to avoid checking of signed assemblies when an app runs in a non- or slow-connected environment, by using the ...

Device driver code signing for windows XP 32 bit

I have written a device driver for a device but each time I connect the device in windows XP 32 bit, "found new hardware" wizard appears. I am signing the driver using a Comodo code signing ...

Code signing didn t complain when I changed an exe file?

I purchased a code signing certificate and all looks well. When tested inside a clean Virtual PC OS I no longer get the "The Publisher could not be verified" message. So just for grins, using a hex ...

Code sign Error

I have created a new iPhone application.I have two mach machines. I have created the certificate for running application in iPhone in one mac. Can I use the other mac for running the application in ...

热门标签