2013-08-12 111 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