Step5-2 Microsoft Cryptography Toolsを利用して署名

ステップ5 デジタル署名ツールの選択

ステップ5では、デジタル署名ツールのプログラムファイルを選択します。

選択するファイルは次の5つ(または3つ)です。

■MakeCert.exe
■Cert2Spc.exe
■Signtool.exe または Signcode.exe
■Pvk2pfx.exe ( Signtool.exe を選択した場合のみ必要 )
Capicom.dll ( Signtool.exe を選択した場合のみ必要 )

Signtool.exeは、2005年9月にSincode.exeからバージョンアップしたデジタル署名ツールで、現在はSigntool.exeを使って署名を行うのが一般的なやり方になりました。
このため、デジタル署名ツールには2つのタイプが存在し、
Signtool.exeを使用する場合は、
Pvk2pfx.exeとCapicom.dllが必要になります。

これらのファイルは一般的に下記の場所に保管されています

Windows Platform SDKをデフォルトでインストールした場合
 

ファイル名 場所
MakeCert.exe C:\Program Files\Microsoft Platform SDK\Bin
Cert2Spc.exe C:\Program Files\Microsoft Platform SDK\Bin
Signtool.exe C:\Program Files\Microsoft Platform SDK\Bin
Pvk2pfx.exe C:\Program Files\Microsoft Platform SDK\Bin
Capicom.dll C:\Program Files\Microsoft Platform SDK\
redist\CAPICOM\x86

Visual Studio .NET 2003をデフォルトでインストールした場合

ファイル名 場所
MakeCert.exe C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\Bin
Cert2Spc.exe C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\Bin
Signcode.exe C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\Bin

上記ソフトウェアのバージョンの違いなどにより多少の違いはありますが、参考にして頂けると幸いです。

選択ができたら「次へ(N)>」をクリックして次に進んで下さい。