Como incorporar-atribuir um driver atribuído ao catálogo?

0

"Os drivers podem ser assinados de duas maneiras: assinatura de catálogo (que inclui a assinatura em um arquivo de catálogo) ou assinatura integrada (que incorpora a assinatura no arquivo do driver)."

Eu estava procurando por um documento da Microsoft ( link ) que explica que um documento assinado driver é melhor do que um driver assinado por catálogo para o desempenho de inicialização do Windows. Eu sei que devo usar signtool.exe para fazer isso, a pergunta é: como posso atribuir um driver assinado pelo cattagog como incorporado-assinado? É possível? Preciso adquirir / comprar novos certificados de motorista?

    
por Diogo 17.05.2011 / 19:41

1 resposta

2

Um arquivo de catálogo é uma coleção de tags, em que cada tag corresponde a um arquivo instalado pelo pacote de driver.

Para um arquivo .inf, a entrada CatalogFile na seção Versão INF de o arquivo especifica o nome do arquivo de catálogo. Alterar ou substituir até mesmo um byte em qualquer um dos arquivos no pacote do driver, incluindo o arquivo INF ou o próprio arquivo de catálogo, invalida a assinatura digital.

Um assembly também pode ser assinado usando um arquivo de catálogo, em que o catálogo de segurança é incluído no manifesto, incorporado ou não. Consulte Criando arquivos e catálogos assinados , que direcionará você para Exemplo de assinatura da montagem .

Em relação à sua pergunta sobre certificados, qualquer certificado de assinatura de código pode ser usado para fazer login em qualquer método. Dependendo de suas ferramentas, o certificado pode precisar estar no formato pfx ou no formato spc + pvk, mas um formato pode ser gerado a partir do outro.

    
por 29.05.2011 / 09:10