ドライバーの署名

ドライバー署名は、デジタル署名ドライバー パッケージに関連付けます。

Windows デバイスのインストールでは、デジタル署名を使用して、ドライバー パッケージの整合性と、ドライバー パッケージを提供するベンダー (ソフトウェア発行者) のIDを確認します。 さらに、64 ビット バージョンの Windows Vista 以降のバージョンの Windows の カーネル モード コード署名ポリシー では、ドライバーが読み込まれるにはカーネル モード ドライバーに署名する必要があることを指定しています。

注意

デスクトップ エディション (Home、Pro、Enterprise、Education) および Windows Server 2016 カーネル モード ドライバーの Windows 10 は、EV 証明書が必要な Windows ハードウェア デベロッパー センター ダッシュボードによって署名されている必要があります。 詳細については、「ドライバー署名ポリシー」を参照してください。

ハードウェア デベロッパー センターによって署名されたすべての Windows 10 ドライバー (バージョン 1507、しきい値 1 以降) は SHA2 署名されています。 オペレーティング システムのバージョンに固有の詳細については、「バージョン別の署名要件」を参照してください。

Windows 10 より前のオペレーティング システム用のサード パーティの証明書ベンダーのデュアル (SHA1 および SHA2) 証明書で署名されたカーネル モード ドライバー バイナリは、埋め込まれているか、Windows 10 でシステム クラッシュを引き起こす可能性があります。 この問題を解決するには、KB (キロバイト) 3081436 をインストールします。

このセクションの内容

Windows Vista 以降のバージョンの Windows でのドライバーの署名に関する一般的な情報については、Windows Vista を実行しているシステム上のカーネル モジュールのデジタル署名ホワイト ペーパーを参照してください。