ToolConvoyToolConvoyv2.6

什么是 C2PA Content Credentials?

C2PA 是一种开放技术标准,让图片、视频、音频文件携带密码学签名的出处元数据。我们拆解里面嵌入什么、由谁签名、以及如何读出或删除清单。

广告

什么是 C2PA Content Credentials?

C2PA(Coalition for Content Provenance and Authenticity,内容出处与真实性联盟)是一项行业标准,把密码学签名的出处元数据嵌入媒体文件。当你打开从 ChatGPT、Adobe Firefly、Microsoft Designer 导出的图片,你会看到文件结构里带着一份 C2PA 清单。该清单声明创建者、声明工具、时间戳创建时间——签名让这一切可证明而不是仅仅声明。

这个标准技术性很强,但它回答的问题很朴素:这份文件来自哪里,对它做过什么?

C2PA 清单里有什么

C2PA 清单是一个结构化的二进制块(技术上是一个 JUMBF box),与像素并列嵌入图片文件里。它承载:

  • 断言(Assertions) — 关于文件的形式声明。“该图片由 DALL-E 3 用 prompt X 生成。”“该 PDF 由 Adobe Acrobat 在时间 T 编辑。”“这两张照片被合成。”
  • 原料(Ingredients) — 对源文件的引用。如果最终图片由一段文本 prompt 生成,prompt 就是一个原料。如果由三张照片合成,每张照片都是一个原料,各自带自己的出处历史。
  • 签名(Signature) — 由签发方私钥生成的密码学签名。持有匹配公钥的人(在 C2PA 信任列表里)可以验证清单在签名后未被篡改。

三者一起构成一条可验证的链。每一次编辑都追加一个已签名的断言,没有编辑会删除历史。

谁在签

C2PA 维护一份公开的信任列表,列出可以签发有效清单的证书机构。创始技术成员包括 Adobe、Microsoft、BBC、Intel、Arm、Truepic。OpenAI 于 2024 年加入,Google 于 2025 年加入。

现实里,目前产出已签名清单的系统包括:

  • ChatGPT / DALL-E 3(OpenAI)
  • Microsoft Designer / Bing Image Creator
  • Adobe Firefly(每次导出)
  • Google Imagen(Gemini)
  • 拍摄时刻即签名的 Sony、Leica 相机
  • 通过 Content Authenticity Initiative 加入的更多小工具

如何读

大多数查看器忽略 C2PA。Photoshop 通过"Content Credentials"面板显示 C2PA。主流平台的图片应用正在逐步加入支持。想在不传文件的前提下程序化检视,用 AI Image Inspector——它在你的浏览器里读出每条断言、原料、签名验证状态。

如何剥离

一些合理理由来剥离 C2PA 清单:

  • 你对图片做过实质编辑,原出处已不再反映文件本质
  • 你想要一份"干净"的文件交付
  • 隐私:清单里可能含有你使用的 prompt,里面可能带个人内容、客户名、未公开的想法

C2PA Stripper 从 PNG、JPEG、WebP 文件移除所有 C2PA box(以及任何其他 JUMBF 元数据)。它只动元数据——像素不动。

如果你还想干扰一些厂商嵌入的像素侧水印(Google 的 SynthID、Stable Diffusion 的 dwtDct),SynthID Sanitizer 和 Universal AI Cleaner 处理那些层。

关于隐私的一点

C2PA 本身就是元数据——不改变图片内容。清单可以(合法或非合法地)被移除,像素保持不变。C2PA 的前提是出处对读取者是可选的、对写入者是被规范化的。如果你发布时不希望图片里带 C2PA 清单,请在发布前剥离。

另见

Related tools

广告