トップ回答者
カーネルドライバのインストールについて

質問
-
以前に開発したカーネルドライバにはMicrosoft署名を付けていたのですが、この度改良が必要になりAuthenticode署名で対応しようと考えています。
Authenticode署名を付けたドライバ新バージョンのインストーラを作成し、既にMicrosoft署名を付けたドライバ旧バージョンがインストールされている環境でインストールした場合、ドライバが問題なく上書きインストールされるでしょうか?
またデバイスマネジャーのドライバの更新で、Microsoft署名を付けたドライバ旧バージョンから、Authenticode署名の付けたドライバ新バージョンへバージョンアップする場合も何ら警告無しに上書き更新されるでしょうか?
要はAuthenticode署名よりMicrosoft署名が優先されないかが気になっています。
ご教示下さい。
回答
-
基本的にドライバーはランクの高いものが優先されます。
展開 最小化デバイス ドライバーの概要と展開
http://technet.microsoft.com/ja-jp/library/dd744517(v=ws.10).aspx#DriverRankingHow Windows Ranks Drivers
http://msdn.microsoft.com/ja-JP/library/ff546225(VS.85).aspxその中で署名に関するスコアは一番高いビットを占めているので署名は重要になります。
その署名に関するスコアは以下のページで解説されています。Signature Score
http://msdn.microsoft.com/ja-JP/library/ff552255(v=vs.85).aspxMicrosoft 署名が WHQL Signature だとすると、今から作る SPC 署名のドライバーはランクが低くなって、優先度は下がると予想されます。
(詳しくないので外していたらすみません)
- 編集済み AzuleanMVP, Moderator 2014年7月3日 11:49
- 回答としてマーク 星 睦美 2014年7月23日 4:10
すべての返信
-
基本的にドライバーはランクの高いものが優先されます。
展開 最小化デバイス ドライバーの概要と展開
http://technet.microsoft.com/ja-jp/library/dd744517(v=ws.10).aspx#DriverRankingHow Windows Ranks Drivers
http://msdn.microsoft.com/ja-JP/library/ff546225(VS.85).aspxその中で署名に関するスコアは一番高いビットを占めているので署名は重要になります。
その署名に関するスコアは以下のページで解説されています。Signature Score
http://msdn.microsoft.com/ja-JP/library/ff552255(v=vs.85).aspxMicrosoft 署名が WHQL Signature だとすると、今から作る SPC 署名のドライバーはランクが低くなって、優先度は下がると予想されます。
(詳しくないので外していたらすみません)
- 編集済み AzuleanMVP, Moderator 2014年7月3日 11:49
- 回答としてマーク 星 睦美 2014年7月23日 4:10