开发者

Windows XP Rejecting Digital Signature

I don't want to see unsigned driver warnings while installing a driver, so I'm trying to digitally sign a driver using signtool, inf2cat, and a Software Publishing Certificate. Vista x64 requires the drivers to be digitally signed or it flat out rejects them, but I have managed to get Vista x64 to accept the driver, so I know I'm doing the process correctly.

However, I repeat the process for the Windows XP x86 driver. inf2cat and signtool both return successful results, signtool verifies the digital signatures, right-click -> properties on the file verifies the digital signature too.

However, when I开发者_运维技巧 go to load the driver in Windows XP, it still prompts me with an unsigned driver warning. Why does XP consider the file unsigned, but Vista does not?


The only drivers Windows XP would assume as signed are drivers signed by WHQL. Microsoft has loosened up their policy starting Windows Vista, but in Windows XP, the WHQL process is the only way to go.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜