Cert2spc.exe (ソフトウェア発行元証明書テスト ツール)

更新 : 2011 年 4 月

ソフトウェア発行元証明書テスト ツールは、1 つ以上の X.509 証明書からソフトウェア発行元証明書 (SPC: Software Publisher's Certificate) を作成します。 Cert2spc.exe はテスト専用のツールです。 有効な SPC は、VeriSign や Thawte などの証明書発行機関から入手できます。 X.509 証明書の作成の詳細については、「Makecert.exe (証明書作成ツール)」を参照してください。

このツールは Visual Studio および Windows SDK と一緒に自動的にインストールされます。 このツールを実行するには、Visual Studio コマンド プロンプトまたは Windows SDK コマンド プロンプト (CMD シェル) を使用することをお勧めします。 これらのユーティリティを使用すると、インストール フォルダーに移動することなくツールを簡単に実行できます。 詳細については、「Visual Studio と Windows SDK のコマンド プロンプト」を参照してください。

  • コンピューターに Visual Studio がインストールされている場合は、タスク バーの [Start] ボタンをクリックし、[All Programs]、[Visual Studio]、[Visual Studio Tools]、[Visual Studio Command Prompt] の順にクリックします。

    または

    コンピューターに Windows SDK がインストールされている場合は、タスク バーの [Start] ボタンをクリックし、[All Programs]、Windows SDK のフォルダー、[Command Prompt] (または [CMD Shell]) の順にクリックします。

  • コマンド プロンプトに次のように入力します。

cert2spc cert1.cer | crl1.crl [... certN.cer | crlN.crl] outputSPCfile.spc

パラメーター

引数

説明

certN.cer

SPC ファイルに組み込む X.509 証明書の名前。 スペースで区切ることによって、複数の名前を指定できます。

crlN.crl

SPC ファイルに組み込む証明書失効リストの名前。 スペースで区切ることによって、複数の名前を指定できます。

outputSPCfile.spc

X.509 証明書が格納される PKCS #7 オブジェクトの名前。 .spc ファイルをファイル署名ツール (Signcode.exe) への入力として使用できます。

オプション

説明

/?

このツールのコマンド構文とオプションを表示します。

myCertificate.cer から SPC を作成し、mySPCFile.spc に格納するコマンドを次に示します。

cert2spc myCertificate.cer mySPCFile.spc

oneCertificate.cer と twoCertificate.cer から SPC を作成し、mySPCFile.spc に格納するコマンドを次に示します。

cert2spc oneCertificate.cer twoCertificate.cer mySPCFile.spc

参照

参照

Makecert.exe (証明書作成ツール)

Signcode.exe (ファイル署名ツール)

Visual Studio と Windows SDK のコマンド プロンプト

その他の技術情報

.NET Framework ツール

履歴の変更

日付

履歴

理由

2011 年 4 月

Visual Studio と Windows SDK のコマンド プロンプトの使用に関する情報を追加。

情報の拡充

2010 年 5 月

構文を更新。

情報の拡充