什么是 C2PA,为什么它很重要
C2PA 内容凭证以密码学方式签名图片和 PDF 的出处。它是什么、谁在签、对你的工作流意味着什么。
什么是 C2PA,为什么它很重要
C2PA(Coalition for Content Provenance and Authenticity,内容出处与真实性联盟)是一项开放的技术标准,让图片或 PDF 能携带关于其出处和对其所做操作的密码学签名证据。它已被 Adobe、Microsoft、OpenAI、Google、BBC、Sony、Leica 等主要内容创作方和平台采用。
对处理 PDF 或图片的人来说,C2PA 在三个方面很重要:可验证的出处、与文件同行的透明度、以及一个不总是一目了然的隐私角度。
这个标准实际做了什么
C2PA 在图片或 PDF 内部嵌入一个 JUMBF box(二进制容器)。box 携带:
- 断言 — 关于文件的形式声明。"由 DALL-E 3 用 prompt X 生成。""由 Adobe Photoshop 在 2026-08-15 编辑。"
- 原料 — 对源文件的引用。对于 AI 图片,prompt 是原料。对于合成图,每个组成部分都是一项带自身历史的原料。
- 签名 — 由签发方进行的密码学签名。持有匹配公钥(C2PA 信任列表里)的人可以验证清单未被篡改。
每一次编辑都追加一个新的已签名断言。链条是仅追加的。
谁已加入
- OpenAI — 每一张 DALL-E 3 图片和 ChatGPT 原生图片生成都携带 C2PA 清单
- Adobe — Firefly 输出,加上 Photoshop 编辑这些输出时也加 C2PA
- Microsoft — Bing Image Creator、Microsoft Designer
- Google — Imagen 输出
- Sony / Leica — 某些相机型号在拍摄时即签名
- BBC — 用于社论新闻图片
- Content Authenticity Initiative — 4000+ 成员的产业联盟,支持该标准
这对典型文档工作为什么重要
如果你的公司从 Firefly 导出一张营销图,那张图携带 C2PA 清单,标明 Adobe Firefly 为生成方。如果接收方想验证这张图是真的(不是深度伪造),他可以。对大多数营销和社论工作流,这是正面的。
对私密工作流,这是一个隐私考量。清单可能包含:
- 生成图片的精确 prompt
- 软件版本
- 揭示工作时间的时戳
- 关联回某个供应商的引用 ID
对大多数用户这些不敏感。对一些——签 NDA 的代理、内部产品团队、有安全意识的组织——它们是敏感的。
读取侧
读取 C2PA 清单需要下列之一:
- 支持 C2PA 的查看器(Adobe 产品、某些图片 App)—— 行内显示断言列表
- 专业检视工具 —— 提取并显示清单字节,显示签名有效性,解码原料
本站的 AI Image Inspector 对任何你拖入的图片读取 C2PA 清单,显示断言列表,并展示签名是否有效。它完全在你的浏览器里跑;图片从不传。
剥离侧
如果你不想在最终文件里有 C2PA 清单,在发布前剥离。本站的 C2PA Stripper 从 PNG、JPEG、WebP 图片移除所有 C2PA box。它只动元数据——像素完整保留。
对于 PDF,PDF Compress 工具目前还不剥离 C2PA——该能力在开发中。现在用 exiftool 等桌面工具:exiftool -all:all= file.pdf。
一个平衡的观点
C2PA 是一项深思熟虑的工程。它解决了一个真问题(深度伪造世界里的出处),同时不破坏文件兼容性(清单可选、不知道的读取器可以忽略)。对大多数用户和大多数用途,它是正面的——你可以验证文件确实来自它说的地方。
唯一的调整是,如果你生成的文件含你不希望发布的 prompt 或内部引用,请在发布前剥离清单。标准默认支持可见的出处;你选择移除它也是一种正当选择。
另见
- C2PA Content Credentials 词条 — 更深的技术参考
- PDF 安全与隐私 Hub — 更广的隐私姿态
- 浏览器侧 vs 服务器侧文件转换 — 标签页内工具的架构