2013-08-12 109 views
1

我试图签署一个驱动程序,我有一个证书“Thawte Code唱CA - G2”。我是这样做的。

signtool标志/ V/T http://timestamp.verisign.com/scripts/timstamp.dll/N “CertName”/杜www.bla DRIVER.SYS

当检查司机我得到这样的结果:

signtool验证/ V/d/A/KP驱动程序。 SYS
签名证书未链接到Microsoft根证书

驱动程序签名。签名证书不链接到Microsoft根证书

也许我需要某种形式的交叉证书?如果是,那么我在哪里可以得到它,以及如何指定signtool的参数?

回答

1

问题是你需要一个交叉证书。 请看看这个页面: https://search.thawte.com/support/ssl-digital-certificates/index?page=content&id=SO5565&actp=search&viewlocale=en_US&searchid=1381952841942#

底部包含您所需要的交叉证书,并应在CA的工作 - 甚至是64位的驱动程序G2。

在任何情况下,你可以找到很多伟大的容易解释关于从MSDN驱动程序签名信息(尤其是在交叉证书): http://msdn.microsoft.com/en-us/library/windows/hardware/ff546234(v=vs.85).aspx