Requisitos de assinatura de código de driver

Deve assinar os seus drivers com um certificado antes de os submeter ao painel de controlo de hardware. Sua organização pode associar qualquer número de certificados à sua conta do painel, e cada um dos seus envios deve ser assinado com qualquer um desses certificados. Quer tenha validação estendida (EV) ou certificados padrão, não há restrições quanto ao número de certificados associados à sua organização.

Este artigo fornece informações gerais sobre os tipos de assinatura de código disponíveis para seus drivers e os requisitos associados para esses drivers.

Para informações mais detalhadas sobre os requisitos de assinatura dos condutores, consulte:

Onde obter certificados de assinatura de código EV

Pode adquirir certificados de assinatura de códigos EV de uma das seguintes autoridades certificadoras:

Drivers com certificado EV assinado

Para submeter binários para assinatura de atestação, a sua conta no dashboard do Hardware Dev Center deve ter pelo menos um certificado EV associado. Este requisito também é válido se quiser submeter binários para a certificação do Windows Hardware Compatibility Program (WHCP).

Aplicam-se as seguintes regras:

  • O seu certificado EV registado deve ser válido no momento da submissão.

  • Embora a Microsoft recomende fortemente que assine submissões individuais com um certificado EV, pode assinar submissões com um certificado de assinatura Authenticode. O certificado Authenticode deve estar registado na sua conta do Partner Center.

  • Todos os certificados devem ser SHA-2 e assinados com o /fd sha256 comutador de linha de comandos SignTool.

Se você já tiver um certificado EV aprovado de uma autoridade de certificação, poderá usá-lo para estabelecer uma conta do Partner Center. Se você não tiver um certificado EV, escolha uma das autoridades de certificação e siga as instruções de compra.

Depois de a autoridade certificadora verificar as suas informações de contacto e a aprovação da compra do certificado, siga as instruções para obter o certificado.