確認する主張

原本検査、選択カテゴリの削除、再検査を行います。対象なしは原状維持、検証失敗はエラー。作者証明や他ツールを含む全信号の不存在ではありません。画像、PDF、Office、マークアップ、媒体、文章の登録テストは2026年10月3日に成功しましたが全書き出し元を網羅しません。

MIT参照PNGは2,130,441バイト、SHA-256 7cd57b4a33f05e4ce7f63de18751f59f4b3ea8c55c281204e0cd6d1f621e466f。AI検出1件から0件、画像保全を確認。MIT DOCXは2,154バイト、SHA-256 42e9a68990b3077fea10737c08e1e971e36967646e4a42795100f9f397727b31。通常個人項目3件から0件、word/document.xml同一。件数は本検査器の範囲です。

独立した保全確認

1画素PNGはworkflow、圧縮生成元、国際XMP、通常コメントを持ち、3対象だけ削除。zlibで画素同一、破損・展開上限も確認。

AVIF/HEICはライセンス付きc2pa-rsと独立合成例。ローカル位置、ID、選択、破損位置、画像との重複を確認。FFmpegフレーム同一、通常HEIC XMPは個人情報選択のみ削除。

Pillow等で作った5例は追記BMP、sRGB BMP、2フレームGIF、2ページLZW TIFF、BigTIFF。画素、時間、破棄、ループ、ICC同一をPillowで、TIFF読込をLibTIFFで確認。バイト順、GPS、タイル、制御、循環・重複拒否も検証。合成データは提供元挙動の証明ではありません。

音声はメタデータなしGemini WAV、独立FFmpeg MP3/FLAC正弦波、AAC/ALAC M4A。選択、C2PA、UTF-16 ID3、破損サイズ、音声保全を確認。FFmpegで音声同一、M4Aはタイトル/エンコーダー保持、動画・暗号・外部参照・断片・不正記述を拒否。透かし検出ではありません。

PDF/Officeは独立画像と合成AI情報を用い、保護オブジェクト、画像、全パッケージを予定変更と比較。署名、共有参照、破損/過大情報、非対応画像、出力改変を拒否。XML、関係、不透明埋め込みは維持。Poppler/pypdfで描画/文章、python-docx、python-pptx、openpyxlで画像・非画像項目・数式を確認。

マークアップは属性順、参照、名前空間、script/style/CDATA、コード、BOM/CRLF、エイリアス、署名、上限、改変を検証。独立期待ファイルと全バイト一致。lxmlで本文/スクリプトとSVG描画・アクセシビリティ、Markdown本文/例も維持。Office内SVGの他項目維持と文書タブの操作も確認。

範囲読みと再現

MP4/MOV/M4Aは全選択で既存バイト処理と比較。拡張/末尾ボックス、ルート来歴、ヘッダー、予算、読込失敗、取消を検証。48 MiB合成媒体は本体を飛ばすことを示すだけで最大メモリ測定ではありません。ファイルサイズの上限はMP4/MOV動画が250 MiB、M4A音声が50 MiBです。

WAV/MP3/FLACは入れ子INFO/ID3、複数先頭ID3、末尾ID3v1、画像/アプリ、上限、破損、取消を確認。48 MiB WAV/FLACで音声スキップ、MP3で窓と遅い破損ヘッダーを検査。5本番ワーカー出力の音声をFFmpegで照合。

形式ページの範囲では画素・映像・音声透かし、文書履歴・コメント、統計文章透かしは対象外。文字は11種類と別集計正規化、emoji/文字体系保全を検証。原本、前結果、選択を保存し、出力を再検査して外観も比較。非対応格納は検出漏れし得ます。新公開例は明確ライセンス、安定出所、独立結果が条件です。

関連ページ

出典と技術資料