最終更新:2015-04-17 (金) 15:59:21 (3295d)  

Authenticode
Top / Authenticode

Microsoft Authenticode, which is based on industry standards, allows developers to include information about themselves and their code with their programs through the use of digital signatures.

https://msdn.microsoft.com/en-us/library/ie/ms537359(v=vs.85).aspx

概要

  • root 証明を行っている証明機関が発行した証明書を使用して、ドライバーの作成者ごとに署名
  • 第三者証明機関(VeriSignとか)に証明書の発行依頼が必要
  • ドライバーの作成者ごとに、カタログ ファイルを生成して署名
  • Windows Server 2003 以降の Windows OS で対応。(Windows XP では Authenticode 署名は有効な署名として機能しません)

Authenticode署名までの手順

  • 署名用のプログラムをインストール
  • 商用の認証局から、Authenticode 署名用の証明書を取得
  • 関連するクロス証明書をダウンロード
  • カタログファイルの作成
  • カタログファイルに署名