デジタル証拠の完全性をオンラインで検証
ProofSnapの証拠パッケージ(.zip)をアップロードすると、SHA-256ハッシュ、RSA-4096デジタル署名、ビットコインのブロックチェーンタイムスタンプ、EU eIDAS適格タイムスタンプを独立して検証できます。米国FRE 901/902およびeIDAS規則910/2014のもとで法廷での証拠能力が認められます。
完全にクライアントサイドで処理されるため、証拠ファイルがブラウザの外に送信されることはありません。弁護士、裁判官、保険会社、捜査機関など、誰でも検証できます。 検証用のソースコードはオープンソースです。
検証される項目
トラスト検証ツールは、すべての証拠パッケージに対して6つの独立した暗号学的・フォレンジック検査を実施し、キャプチャ以降に改変されていないことを確認します。
デジタル署名
RSA-4096署名の検証により、マニフェストがProofSnapによって作成され、改変されていないことを確認します。
SHA-256ハッシュの完全性
証拠パッケージ内の各ファイルをハッシュ化し、マニフェストと照合して、改変の有無を検出します。
ブロックチェーンタイムスタンプ
ビットコインのブロックチェーンに記録されたOpenTimestampsの証明により、証拠が特定の時点に存在していたことを確認します。
EU eIDASタイムスタンプ
EU規則910/2014に基づく適格電子タイムスタンプ。EU認定のトラストサービスプロバイダーによって発行されます。
証拠保管の連鎖(チェーン・オブ・カストディ)の検証
ISO/IEC 27037:2012およびFRE 901/902のもとでは、デジタル証拠はキャプチャから法廷提出までの間、文書化された途切れのない証拠保管の連鎖を備えていなければなりません。本ツールは、3つの保管要素をすべて自動的に検証します。
フォレンジックログ
キャプチャ開始からパッケージ作成までのすべてのイベントを連結する、改ざん検知型のハッシュチェーン。各エントリは暗号学的に前のエントリと連鎖しています。
デバイスの完全性
ブラウザ環境の分析により、自動化ツール、仮想マシン、その他証拠の信頼性を損なう可能性のある指標を検出します。
ISO/IEC 27037:2012
証拠保管の連鎖の文書化は、デジタル証拠の識別、収集、保全に関する国際標準に準拠しています。
デジタル証拠をオンラインで検証する方法
検証は10秒もかかりません。ZIPをアップロードすると、本ツールがすべてのハッシュを再計算し、デジタル署名を確認し、外部機関に照らしてタイムスタンプを検証します。これらはすべて、ファイルをサーバーにアップロードすることなく実行されます。
証拠パッケージをアップロード
ProofSnapの.zipファイルを選択するか、ドラッグ&ドロップします。ファイルはすべてブラウザ内で処理され、サーバーには一切送信されません。
暗号学的検査
本ツールは
manifest.jsonを読み込み、各ファイルのSHA-256ハッシュを計算し、同梱された公開鍵に照らしてRSA-4096デジタル署名を検証します。
タイムスタンプの検証
含まれている場合、ビットコインのブロックチェーンタイムスタンプ(OpenTimestamps)およびEU eIDAS適格タイムスタンプを外部機関に照らして検証します。
結果レポート
各検査の合否が明確なステータスとして個別に表示されるため、証拠とあわせて完全な検証レポートを提示できます。
よくある質問
デジタル証拠の完全性、法廷での証拠能力、およびProofSnapトラスト検証ツールの仕組みに関するよくある質問です。
- マニフェスト署名:同梱された公開鍵を使用して、manifest.json上のRSA-4096デジタル署名を検証します。
- ファイルの完全性:各証拠ファイルのSHA-256ハッシュを計算し、マニフェストと照合します。
- フォレンジックログ:改ざん検知型のハッシュチェーンを検証し、証拠保管の連鎖の文書と相互参照します。
- デバイスの完全性:デバイスの完全性スコアと自動化の指標を報告します。
- ブロックチェーンタイムスタンプ:OpenTimestampsの証明を、ビットコインのブロックチェーンに照らして検証します(含まれている場合)。
- EU eIDASタイムスタンプ:適格電子タイムスタンプをTSAに照らして検証します(含まれている場合)。
-
署名:
openssl dgst -sha256 -verify publickey.pem -signature manifest.sig manifest.json -
ハッシュ:
sha256sum screenshot.jpegを実行し、manifest.jsonと照合します - ブロックチェーン:manifest.json.otsを次のサイトにアップロードします: opentimestamps.org
-
eIDAS:
openssl ts -verify -in manifest.json.tsr -data manifest.json -CAfile disig-root.pem
必須ファイル:
- screenshot.jpeg:ウェブページの全体キャプチャ
- metadata.json:URL、タイムスタンプ、ブラウザ情報、TLSの詳細
- page.html:ページの完全なHTMLソース
- evidence.pdf:整形された証拠レポート
- domtextcontent.txt:抽出されたテキストコンテンツ
- manifest.json:全ファイルのSHA-256ハッシュ
- manifest.sig:RSA-4096デジタル署名
- publickey.pem:署名検証用の公開鍵
任意ファイル:
- forensic_log.json:改ざん検知型のイベントログ
- chain_of_custody.json:ISO 27037準拠の証拠保管の連鎖
- manifest.json.ots:OpenTimestampsのブロックチェーン証明
- manifest.json.tsr:eIDAS適格タイムスタンプ(Enterprise)
- eidas_validation.json:長期検証データ(Enterprise)
法廷で通用する証拠のキャプチャを始めましょう
7日間の無料トライアル。クレジットカードが必要です。ブロックチェーンタイムスタンプとデジタル署名を用いて、ウェブページを法的に証拠能力のあるデジタル証拠としてキャプチャできます。