Freigeben über


Release-Sign eines Treiberpakets

Dieser Abschnitt enthält die grundlegenden Schritte, die Sie ausführen müssen, wenn Sie ein Treiberpaket freigeben. Hierzu gehören folgende Elemente:

  • Abrufen eines Softwareherausgeberzertifikats (Software Publisher Certificate, SPC) von einer kommerziellen Zertifizierungsstelle (ZS).

  • Releasesignatur einer Treiberbinärdatei über eine eingebettete Signatur. Sie müssen eine digitale Signatur in die Treiberbinärdatei einbetten, wenn die Treiberbinärdatei ein Starttreiber ist.

  • Vorbereiten eines Treiberpakets für die Releasesignatur. Dies umfasst das Erstellen einer Katalogdatei, die die digitale Signatur für das Treiberpaket enthält.

  • Releasesignatur der Katalogdatei des Treiberpakets.

Jedes Thema in diesem Abschnitt beschreibt ein separates Verfahren im Releasesignaturprozess und enthält die allgemeinen Informationen, die Sie über die Prozedur verstehen müssen. Darüber hinaus verweist jedes Thema auf andere Themen, die detaillierte Informationen zum Verfahren enthalten.

Hinweis In diesem Abschnitt werden die erforderlichen Schritte erläutert, wenn ein Treiberpaketherausgeber ein Treiberpaket manuell freigeben und signieren muss. Das Hardware Certification Kit (HCK) verfügt über Testkategorien für eine Vielzahl von Gerätetypen. Wenn eine Testkategorie für den Gerätetyp in dieser Liste enthalten ist, sollte der Treiberherausgeber eine WHQL-Releasesignatur für das Treiberpaket abrufen, anstatt das Treiberpaket manuell zu signieren.

In diesem Abschnitt werden separate Computer für die verschiedenen Prozesse verwendet, die an der Freigabesignatur eines Treiberpakets beteiligt sind. Diese Computer werden wie folgt bezeichnet:

Signierungscomputer
Dies ist der Computer, mit dem ein Treiberpaket für Windows Vista und höhere Versionen von Windows freigegeben wird. Auf diesem Computer muss Windows XP SP2 oder höhere Versionen von Windows ausgeführt werden. Um die Treibersigniertools verwenden zu können, muss auf diesem Computer Windows Vista und höhere Versionen des Windows Driver Kit (WDK) installiert sein.

Testcomputer
Dies ist der Computer, der zum Installieren und Testen des releasesignierten Treiberpakets verwendet wird. Auf diesem Computer muss Windows Vista oder höhere Versionen von Windows ausgeführt werden.

Bei der Erläuterung des Releasesignaturprozesses wird in den Themen dieses Abschnitts das Treiberpaket ToastPkg-Beispiel verwendet. Im WDK-Installationsverzeichnis befindet sich das ToastPkg-Treiberpaket im Verzeichnis src\general\toaster\toastpkg .

Dieser Abschnitt enthält die folgenden Themen:

Abrufen eines Softwareherausgeberzertifikats (Software Publisher Certificate, SPC)

Erstellen einer Katalogdatei zum Release-Signing eines Treiberpakets

Releasesignatur der Katalogdatei eines Treiberpakets

Releasesignatur eines Treibers über eine eingebettete Signatur

Überprüfen der Releasesignatur

Konfigurieren eines Computers zur Unterstützung der Releasesignatur

Installieren eines Release-Signed-Treiberpakets