2

我有一个与 WinUSB 配合使用的 UMDF USB 驱动程序,可以与我公司的 USB 照排机接口盒进行通信。此驱动程序已签名并在其当前版本中运行,但我们需要进行一些更改。

我们的原始签名证书已过期,我们获得了新的签名证书,但是当我尝试签署新的 DLL 时,我得到以下信息:

"signtool.exe" sign /v /f ".\mycert.pfx" /p <redacted> /ac "VeriSign Class 3 Public Primary Certification Authority - G5.cer"  /n MyCompany /t http://time.certum.pl/ "MyINF.cat" 
SignTool Error: No certificates were found that met all the given criteria.

签名证书包含以下信息:

Organization    MyCompany, USA
Requested On    20-OCT-2014 7:27 AM by MyBoss
Last Reissued   14-APR-2015 6:55 AM
Platform        Microsoft Authenticode
Validity        20-OCT-2014 to 03-JAN-2018
Serial Number   <MySerialNumber>

Issued to: MyCompany, USA
Issued by: DigiCert SHA2 Assured ID Code Signing CA
Expires:   Wed Jan 03 13:00:00 2018
SHA1 hash: 48DD5D40AF53A295F494305935791F216E31A5AB

当它似乎适合签署我的自定义打印机端口监视器 DLL 时,任何人都可以提出为什么该证书不适合签署我的驱动程序 DLL 的原因吗?

谢谢,

彼得

4

0 回答 0