Como fazer a liberação com assinatura de um pacote de drivers

Esta seção fornece as etapas básicas que você deve seguir ao assinar um pacote de driver. Isso inclui o seguinte:

  • Obtenção de um SPC (Certificado de Editor de Software) de uma CA (autoridade de certificação) comercial.

  • Assinatura de versão de um binário de driver por meio de uma assinatura inserida. Você precisa inserir uma assinatura digital no binário do driver se o binário do driver for um driver de inicialização.

  • Preparando um pacote de driver para assinatura de versão. Isso inclui a criação de um arquivo de catálogo, que contém a assinatura digital do pacote de driver.

  • Assinatura de versão do arquivo de catálogo do pacote de driver.

Cada tópico nesta seção descreve um procedimento separado no processo de assinatura de versão e fornece as informações gerais que você precisa entender sobre o procedimento. Além disso, cada tópico aponta para outros tópicos que fornecem informações detalhadas sobre o procedimento.

Observação Esta seção discute as etapas envolvidas quando um editor de pacote de driver precisa assinar manualmente um pacote de driver. O Kit de Certificação de Hardware (HCK) tem categorias de teste para uma variedade de tipos de dispositivos. Se uma categoria de teste para o tipo de dispositivo estiver incluída nessa lista, o editor do driver deverá obter uma assinatura de versão WHQL para o pacote de driver em vez de assinar manualmente o pacote de driver.

Ao longo desta seção, computadores separados são usados para os vários processos envolvidos na assinatura de versão de um pacote de driver. Esses computadores são referidos da seguinte forma:

Computador de assinatura
Este é o computador usado para assinar um pacote de driver para Windows Vista e versões posteriores do Windows. Este computador deve estar executando o Windows XP SP2 ou versões posteriores do Windows. Para usar as ferramentas de assinatura de driver, esse computador deve ter o Windows Vista e versões posteriores do WDK (Windows Driver Kit) instalado.

Computador de teste
Este é o computador usado para instalar e testar o pacote de driver assinado pela versão. Este computador deve estar executando o Windows Vista ou versões posteriores do Windows.

Ao discutir o processo de assinatura de versão, os tópicos desta seção usam o pacote de driver de exemplo ToastPkg . No diretório de instalação do WDK, o pacote de driver ToastPkg está localizado no diretório src\general\toaster\toastpkg .

Esta seção contém os seguintes tópicos:

Obtendo um SPC (Certificado de Editor de Software)

Criando um arquivo de catálogo para assinatura de versão de um pacote de driver

Assinatura de versão de um arquivo de catálogo de pacote de driver

Assinatura de versão de um driver por meio de uma assinatura inserida

Verificando a assinatura de liberação

Configurando um computador para dar suporte à assinatura de versão

Instalando um pacote de driver assinado por versão