------------------------------------------------------- JVNRSS SIG_rdf verify: jvnrss_sigrdf_verify_1.0.zip ------------------------------------------------------- WinVerify Sigle File version 1.0 for MS-Windows XP WinVerify Multi File version 1.0 for MS-Windows XP CmdVerify Multi File version 1.0 for MS-Windows XP ------------------------------------------------------ WinVerify Sigle File version 1.0 for MS-Windows XP ------------------------------------------------------ 1. 概要 WinVerify は XML デジタル署名検証 (Enveloped Signature 形式) ツールで、次の特徴を持っています。 - X509v3 証明書による XML 署名検証 - X509v3 証明書有効期限チェック - X509v3 公開鍵証明書信頼チェーンチェック - CRL(Certificate Revocation List)オンライン検証 - 英語、日本語モード - 署名の仕様 * DigestMethod: SHA-1 http://www.w3.org/2000/09/xmldsig#sha1 * SignatureMethod: RSA-SHA1 http://www.w3.org/2000/09/xmldsig#rsa-sha1 * CanonicalizationMethod: C14N XML 標準化変換 (コメントなし) http://www.w3.org/TR/2001/REC-xml-c14n-20010315 * Transform: Enveloped Signature http://www.w3.org/2000/09/xmldsig#enveloped-signature 2. ライセンス General License in Feasibility Study Site for JVNRSS and RSS Extension http://jvnrss.ise.chuo-u.ac.jp/jtg/tool/LICENSE.txt 3. 動作環境 Microsoft Windows XP 4. インストール Microsoft .NET Framework Version 2.0 再頒布可能パッケージ (x86) [1] をインストールしてください。 すべての配布ファイルを任意のディレクトリにコピーしてください。 インストールしたディレクトリ構成を反映するために ini ファイル(xverif.ini)を編集します。 --------- xverif.ini ---------- JVNRSS_VERIFY [PATH] Bin=C:\winverify\bin\ ... 実行ファイル格納フォルダ Crl=C:\winverify\crl\ ... 証明書失効リストのダウンロードフォルダ [LANGUAGE] Language=J ... WinVerify の言語モード E: English J: Japanese --------- xverif.ini ---------- 5. 使い方 (1) xverif.exe を起動します。 (2) 検証対象となる XML ファイルを「参照」ボタンをクリックして「ファイルを開く」ダイアログで指定します。 (3)「検証」ボタンをクリックします。 (注) CRLオンライン検証をする場合は、「CRL Online Validation」オプションを有効にしてください。 6. チェック条件と検証結果 チェック条件 検証結果 -------------------------- ---------- 証明書の有効期限切れの場合 無効 証明パスが適切ではない場合 無効 CRL に登録されている場合 無効 データが改変されている場合 無効 7. ダウンロード JVNRSS SIG_rdf verify (jvnrss_sigrdf_verify_1.0.zip) ------------------------------------------------------ WinVerify Multi File version 1.0 for MS-Windows XP ------------------------------------------------------ 1. 概要 WinVerify は XML デジタル署名検証 (Enveloped Signature 形式) ツールで、次の特徴を持っています。 - X509v3 証明書による XML 署名検証  - 複数ファイルを対象としたバッチ処理 未検証 XML 格納フォルダ (Download) 内のファイルを検証後、検証済 XML 格納フォルダ (Upload) に出力 - X509v3 証明書有効期限チェック - X509v3 公開鍵証明書信頼チェーンチェック - CRL(Certificate Revocation List)オンライン検証 - 英語、日本語モード - 署名の仕様 * DigestMethod: SHA-1 http://www.w3.org/2000/09/xmldsig#sha1 * SignatureMethod: RSA-SHA1 http://www.w3.org/2000/09/xmldsig#rsa-sha1 * CanonicalizationMethod: C14N XML 標準化変換 (コメントなし) http://www.w3.org/TR/2001/REC-xml-c14n-20010315 * Transform: Enveloped Signature http://www.w3.org/2000/09/xmldsig#enveloped-signature 2. ライセンス General License in Feasibility Study Site for JVNRSS and RSS Extension http://jvnrss.ise.chuo-u.ac.jp/jtg/tool/LICENSE.txt 3. 動作環境 Microsoft Windows XP 4. インストール Microsoft .NET Framework Version 2.0 再頒布可能パッケージ (x86) [1] をインストールしてください。 すべての配布ファイルを任意のディレクトリにコピーしてください。 インストールしたディレクトリ構成を反映するために ini ファイル(xverif.ini)を編集します。 --------- xverif.ini ---------- JVNRSS_VERIFY [PATH] Bin=C:\winverify\bin\ ... 実行ファイル格納フォルダ Crl=C:\winverify\crl\ ... 証明書失効リストのダウンロードフォルダ Download=C:\winverify\download\ ... 未検証 XML 格納フォルダ 本パラメタは Multi File Version でのみ有効です Upload=C:\winverify\upload\ ... 検証済 XML 格納フォルダ 本パラメタは Multi File Version でのみ有効です [LANGUAGE] Language=J ... WinVerify の言語モード E: English J: Japanese --------- xverif.ini ---------- 5. 使い方 (1) 未検証 XML 格納フォルダ (Download) に検証対象となる XML ファイルを格納します。 (2) winxverif.exe を起動します。 (3)「検証」ボタンをクリックします。 (注) CRLオンライン検証をする場合は、「CRL Online Validation」オプションを有効にしてください。 (4) 検証済 XML 格納フォルダ (Upload) に署名付 XML ファイル (拡張子 .sig ) を出力します。 6. チェック条件と検証結果 チェック条件 検証結果 -------------------------- ---------- 証明書の有効期限切れの場合 無効 証明パスが適切ではない場合 無効 CRL に登録されている場合 無効 データが改変されている場合 無効 7. ダウンロード JVNRSS SIG_rdf verify (jvnrss_sigrdf_verify_1.0.zip) ------------------------------------------------------ CmdVerify Multi File version 1.0 for MS-Windows XP ------------------------------------------------------ 1. 概要 CmdVerify は WinVerify のコマンドライン版 XML デジタル署名検証 (Enveloped Signature 形式) ツールで、次の特徴を持っています。 - X509v3 証明書による XML 署名検証  - 複数ファイルを対象としたバッチ処理 未検証 XML 格納フォルダ (Download) 内のファイルを検証後、検証済 XML 格納フォルダ (Upload) に出力 - X509v3 証明書有効期限チェック - X509v3 公開鍵証明書信頼チェーンチェック - CRL(Certificate Revocation List)オンライン検証 - 英語モードのみ - 署名の仕様 * DigestMethod: SHA-1 http://www.w3.org/2000/09/xmldsig#sha1 * SignatureMethod: RSA-SHA1 http://www.w3.org/2000/09/xmldsig#rsa-sha1 * CanonicalizationMethod: C14N XML 標準化変換 (コメントなし) http://www.w3.org/TR/2001/REC-xml-c14n-20010315 * Transform: Enveloped Signature http://www.w3.org/2000/09/xmldsig#enveloped-signature 2. ライセンス General License in Feasibility Study Site for JVNRSS and RSS Extension http://jvnrss.ise.chuo-u.ac.jp/jtg/tool/LICENSE.txt 3. 動作環境 Microsoft Windows XP 4. インストール Microsoft .NET Framework Version 2.0 再頒布可能パッケージ (x86) [1] をインストールしてください。 すべての配布ファイルを任意のディレクトリにコピーしてください。 インストールしたディレクトリ構成を反映するために ini ファイル(xverif.ini)を編集します。 --------- xverif.ini ---------- JVNRSS_VERIFY [PATH] Bin=C:\winverify\bin\ ... 実行ファイル格納フォルダ Crl=C:\winverify\crl\ ... 証明書失効リストのダウンロードフォルダ Download=C:\winverify\download\ ... 未検証 XML 格納フォルダ Upload=C:\winverify\upload\ ... 検証済 XML 格納フォルダ Log=C:\winverify\log\ ... ログファイル(xverif.log)出力フォルダ 本パラメタは CmdVerify でのみ有効です [LANGUAGE] Language= ... WinVerify の言語モード 本パラメタは CmdVerify では無効です --------- xverif.ini ---------- 5. 使い方 (1) 未検証 XML 格納フォルダ (Download) に検証対象となる XML ファイルを格納します。 (2) cmdxverif.exe を実行します。 (注) コマンドラインのオプションは、下記を参照してください。 (3) 検証済 XML 格納フォルダ (Upload) に署名付 XML ファイル (拡張子 .sig ) を出力します。 --------- cmdxverif.exe ---------- CmdVerify のコマンドラインオプション Usage: cmdxverif [options] -d ログファイル(xverif.log)出力 -dd デバッグモード -h ヘルプ表示 -o CRL オンライン検証 (例) cmdxverif -d -o --------- cmdxverif.exe ---------- 6. チェック条件と検証結果 チェック条件 検証結果 -------------------------- ---------- 証明書の有効期限切れの場合 無効 証明パスが適切ではない場合 無効 CRL に登録されている場合 無効 データが改変されている場合 無効 7. ダウンロード JVNRSS SIG_rdf verify (jvnrss_sigrdf_verify_1.0.zip) -------------- References -------------- [1] Microsoft .NET Framework Version 2.0 再頒布可能パッケージ (x86), http://www.microsoft.com/downloads/details.aspx?FamilyId=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&displaylang=ja ------------- Revisions ------------- Version 1.0 Rev.2006-09-04: 新規 Version 1.0 Rev.2006-12-12: 署名の仕様を追記、マイナーアップデート