Obrigado pela ajuda, Eugene. Sim. Eu assinei dois outros pacotes de drivers antes. Um deles foi versão modificada do driver WinUSB. Estou usando o mesmo certificado que usei quando assinei esses dois pacotes de drivers há alguns meses. Custa US $ 250 por assinatura da Microsoft. Eu pensaria que a Microsoft iria reclamar sobre isso durante a certificação se o certificado estiver errado. Eu uso o seguinte comando para assinar o arquivo CAT. Eu não tenho que especificar o nome do certificado, pois há apenas um certificado no diretório -
Signtool sign / v / a / n CompanyName / t link OurCatalogFile.cat
Abaixo está o resultado da execução do comando Verify no OutCatalogFile.cat
C: \ Arquivos de Programas \ Microsoft SDKs \ Windows \ v7.1 \ Bin \ x64 > signtool verify / v "C: \ User \ logotest \ Documents \ serialdriversigning \ OurCatalogFile.cat "
Verificando: C: \ Usuários \ logotest \ Documents \ serialdriversigning \ OurCatalogFile.cat " Hash do arquivo (sha1): BDDF39B1DD95881B462164129758A7FFD54F47D9
Cadeia de Certificados de Assinatura: Emitido para: Microsoft Root Certificate Authority Emitido por: Microsoft Root Certificate Authority Expira: Dom Mai 09 18:28:13 2021 SHA1 hash: CDD4EEAE6000AC7F40C3802C171E30148030C072
Issued to: Microsoft Windows Hardware Compatibility PCA
Issued by: Microsoft Root Certificate Authority
Expires: Thu Jun 04 16:15:46 2020
SHA1 hash: 8D42419D8B21E5CF9C3204D0060B19312B96EB78
Issued to: Microsoft Windows Hardware Compatibility Publisher
Issued by: Microsoft Windows Hardware Compatibility PCA
Expires: Wed Sep 18 18:20:55 2013
SHA1 hash: D94345C032D23404231DD3902F22AB1C2100341E
A assinatura é timestamp: Ter Nov 06 11:26:48 2012 Timestamp Verificado por: Emitido para: Autoridade raiz da Microsoft Emitido por: Autoridade raiz da Microsoft Expira: Qui Dez 31 02:00:00 2020 SHA1 hash: A43489159A520F0D93D032CCAF37E7FE20A8B419
Issued to: Microsoft Timestamping PCA
Issued by: Microsoft Root Authority
Expires: Sun Sep 15 02:00:00 2019
SHA1 hash: 3EA99A60058275E0ED83B892A909449F8C33B245
Issued to: Microsoft Time-Stamp Service
Issued by: Microsoft Timestamping PCA
Expires: Tue Apr 09 16:53:56 2013
SHA1 hash: 1895C2C907E0D7E5C0292B92C6EA8D0E236F525E
Verifique com êxito: C: \ Usuários \ logotest \ Documents \ serialdriversigning \ OurCatalogFile.cat "
Número de arquivos com sucesso Verificado: 1 Número de avisos: 0 Número de erros: 0
Obrigado!
Resposta
Um dos arquivos do meu pacote foi modificado quando eu fiz o pacote. Eu substituí-lo com o que eu usei durante a assinatura dos drivers e não recebi nenhuma mensagem de erro. Eu achei o seguinte documento útil - Assinaturas Digitais para Drivers do Windows® de Scott M. Johnson Gerente de Programas Laboratórios de Qualidade de Hardware do Windows Microsoft Corporation