Bagikan melalui


Cara Test-Sign Paket Driver

Bagian ini menyediakan informasi tentang langkah-langkah dasar yang harus Anda ikuti saat menguji-menandatangani paket driver.

Penandatanganan pengujian mengacu pada penggunaan sertifikat pengujian untuk menandatangani versi prarilis paket driver untuk digunakan pada komputer pengujian. Secara khusus, ini memungkinkan pengembang untuk menandatangani biner mode kernel dengan menggunakan sertifikat yang ditandatangani sendiri, seperti yang dihasilkan alat MakeCert . Kemampuan ini memungkinkan pengembang untuk menguji biner mode kernel di Windows dengan verifikasi tanda tangan driver diaktifkan.

Windows mendukung driver yang ditandatangani pengujian hanya untuk tujuan pengembangan dan pengujian. Driver yang ditandatangani pengujian tidak boleh digunakan untuk tujuan produksi atau dirilis kepada pelanggan.

Bagian ini menyertakan topik yang menjelaskan langkah-langkah ini dan memberikan contoh, seperti berikut ini:

  • Membuat sertifikat pengujian yang digunakan untuk menandatangani paket driver. Di bagian ini, langkah-langkah dijelaskan untuk membuat dan menggunakan sertifikat pengujian yang ditandatangani sendiri bernama Contoso.com(Test). Sertifikat ini digunakan dalam banyak contoh yang dibahas di bagian ini.

  • Menyiapkan paket driver untuk penandatanganan pengujian. Ini termasuk membuat file katalog yang berisi tanda tangan digital.

  • Menguji penandatanganan file katalog paket driver dengan menggunakan sertifikat Contoso.com(Test).

  • Uji penandatanganan driver melalui tanda tangan yang disematkan dengan menggunakan sertifikat Contoso.com(Test).

    Catatan Anda harus menyematkan tanda tangan digital di dalam driver jika driver adalah driver boot-start.

Setiap topik di bagian ini menjelaskan prosedur terpisah dalam proses penandatanganan pengujian, dan memberikan informasi umum yang Anda butuhkan untuk memahami prosedur. Selain itu, setiap topik mengarahkan Anda ke topik lain yang memberikan informasi terperinci tentang prosedur ini.

Di seluruh bagian ini, komputer terpisah digunakan untuk berbagai proses yang terlibat dalam penandatanganan pengujian driver. Komputer ini disebut sebagai berikut:

Komputer penandatanganan
Ini adalah komputer yang digunakan untuk menguji-menandatangani paket driver untuk Windows Vista dan versi Windows yang lebih baru. Komputer ini harus menjalankan Windows XP SP2 atau versi Windows yang lebih baru. Untuk menggunakan alat penandatanganan pengandar, komputer ini harus menginstal Windows Vista dan versi Windows Driver Kit (WDK) yang lebih baru.

Menguji komputer
Ini adalah komputer yang digunakan untuk menginstal dan menguji paket driver yang ditandatangani pengujian. Komputer ini harus menjalankan Windows Vista atau versi Windows yang lebih baru.

Topik bagian ini menggunakan paket driver sampel ToastPkg untuk memperkenalkan proses penandatanganan pengujian. Dalam direktori penginstalan WDK, paket driver ToastPkg terletak di direktori src\general\toaster\toastpkg .

Catatan WDK berisi contoh skrip perintah yang menunjukkan prosedur langkah demi langkah untuk menguji-menandatangani paket driver sampel ToastPkg dengan benar. Anda dapat memodifikasi skrip ini untuk menguji tanda tangan paket driver Anda sendiri. Dalam direktori penginstalan WDK, contohnya terletak di src\general\build\driversigning\selfsign_example.cmd. Instruksi tambahan untuk penandatanganan pengujian dijelaskan dalam src\general\build\driversigning\selfsign_readme.htm.

Bagian ini mencakup topik-topik berikut:

Membuat Sertifikat Pengujian

Menampilkan Sertifikat Pengujian

Membuat File Katalog untuk Test-Signing Paket Driver

Menguji Penandatanganan File Katalog Paket Driver

Menguji Penandatanganan Driver melalui Tanda Tangan Tertanam

Mengonfigurasi Uji Komputer untuk Mendukung Penandatanganan Pengujian

Menginstal Sertifikat Pengujian

Memverifikasi Tanda Tangan Uji

Menginstal Paket Driver Test-Signed di Komputer Uji