有効なC2PA資格情報がメディアについて証明すること
技術的な問いと出来事の問いを分ける
Content Credentialは、デジタル資産に結び付いた来歴記録、記録の完全性、署名者、出所や変更に関するassertionを確認するために使えます。画面の人物、場所、出来事が現実かどうかは、資格情報の外にある証拠で調べます。
C2PAはprovenanceをデジタル資産の履歴に関する事実と定義しています。Content CredentialはC2PA Manifestとも呼ばれ、資産に暗号学的に結び付いた一つ以上のassertionを含みます。出所、変更、使用ツール、AI利用などを記録できます。C2PAは、検証が来歴データの現実的な真偽を価値判断しないと説明しています。形式、改ざんの有無、有効性、元の資産との関連、既知のトラストリストに関連する実装の署名を確認します。
最初に問いを書きます。「Manifestが変更されたか」は資格情報の検証です。「動画の出来事が起きたか」は事実確認です。
「有効」を複数の結果に分ける
結果を「有効」の一語にまとめず、確認したファイル、manifestの関連付け、完全性、署名者または信頼情報、利用したassertionを別々に記録します。不明や失敗もアプリケーションの表現のまま残します。
完全性の確認は、検証対象の来歴構造がその検査で見つけられる方法では変更されていないことを支えます。有効な資産関連はmanifestとファイルのつながりを支えます。信頼情報は署名者と既知のトラストリストの関係を示します。カメラが現実の出来事を撮影したこと、説明文の正確さ、署名者の記述すべての事実性までは確認しません。
Assertionは記録された範囲で読みます。ツールによる編集が記録されていれば、その操作だけを報告します。編集者の意図や完成した場面の真偽を加えません。ない項目は「記載なし」とします。
現実の出来事は別の記録で調べる
元の公開ページ、メディアを提示したアカウントや組織、主張された日時と文脈、同じ出来事を扱う独立資料を記録します。別の担当者が検索を繰り返せるよう、主張を正確に書きます。
技術的に有効な資格情報に、誤解を招く説明や裏付けのない出来事の主張が付く場合があります。C2PAへの参加は任意なので、資格情報のないファイルも本物である可能性があります。「このファイルとアプリケーションでは資格情報を発見できなかった」と記録し、合成メディアという判定に変えません。
発行者、ツール、作成操作が記録されていれば、公開時の文脈と比較します。不一致は調査する問いであり、それだけで欺瞞の証明にはなりません。元のファイルと掲載ページを保存します。この証拠記録は本記事の提案であり、C2PAの要件ではありません。
検出は独立したリスク信号として扱う
保存した画像、動画、音声、テキストはDeepFakeCheckで確率的なリスク信号を確認できます。結果はC2PA署名の検証、署名者の特定、出来事の確認を行いません。分析したコピーに結果を結び付け、資格情報の検証記録とは分けます。
自動分析には偽陽性と偽陰性があります。偽陽性は本物を疑わしいと示し、偽陰性は合成・改変を見逃すことがあります。高リスクは追加確認の理由になり、低リスクはファイルの認証になりません。検出、来歴、公開文脈が異なる方向を示す場合は、三つの結果を保存して出所の確認を続けます。
三つの短い結論を残す
一つ目に構造、完全性、資産関連、信頼について検証できたことを書きます。二つ目にassertionが記録した内容と欠けている項目を書きます。三つ目には外部証拠が出来事について確認したことだけを書きます。
三つ目は「未確認」のままでも構いません。次の担当者は保存したファイルで資格情報を再検証し、元の公開ページを開き、manifest外の証拠で出来事を確かめられます。
出典
- C2PA, “C2PA Explainer”: https://spec.c2pa.org/specifications/specifications/2.2/explainer/Explainer.html