C2PA 和 SynthID 处理的是两个相关但不同的问题。C2PA 检查一组经过签名的来源声明是否属于当前文件,以及这些声明是否保持完整。SynthID 则检查兼容的验证器能否找到某个参与方 AI 系统写入的不可见信号。本文中的规范和产品信息最后核验于 2026 年 7 月 30 日。
核验具体文件时,先保存原图。你可以用 SynthID 检测工具查看来源与辅助信号;如果还需要像素模型筛查,再使用 AI 图片检测工具。这些结果都不能替代对应提供商的官方验证工具,也不能替代对发布来源的调查。
C2PA 与 SynthID 对比的简短答案是什么?
C2PA 可以携带更丰富的结构化历史,SynthID 的设计目标则是在部分变换后保留范围更窄的提供商信号。 两者不是相互竞争的真假判定系统,而是互补技术。前者描述哪个签名凭据签署了记录以及声明执行了哪些操作;后者表明受支持的媒体可能来自参与该体系的生成工具。
| 问题 | C2PA 内容凭证 | SynthID |
|---|
| 它是什么? | 用于签名来源数据的开放技术标准 | 不可见水印及其检测技术 |
| 信号在哪里? | 位于与媒体关联的 Manifest 中,通常作为元数据嵌入 | 直接嵌入生成的媒体内容 |
| 能携带什么? | 签名者、创建和编辑动作、素材关系、AI 使用声明等背景 | 可检测的提供商特定来源信号 |
| 谁可以实施? | 跨厂商的设备、编辑器、发布者、平台和验证器 | Google 以及采用兼容嵌入与检测方案的参与方 |
| 截图后会怎样? | 新截图通常不含原文件嵌入的 Manifest | 信号可能仍可检测,但不保证成功 |
| 未检出能证明人类创作吗? | 不能 | 不能 |
| 最适合的用途 | 阅读声明历史并判断签名者信任 | 在部分变换后检查受支持的提供商来源 |
不要把两种技术都简称为“AI 检测器”。C2PA 是来源框架,可以描述 AI 和非 AI 工作流。SynthID 是水印系统。通用像素分类器属于第三种工具,证据性质和局限都不同。
C2PA 如何建立来源记录和信任?
内容凭证、水印、像素分类和来源语境回答的是不同问题。C2PA 把声明(assertions)、签名主张(claim)和数字签名组合成一个可验证的清单(Manifest)。 C2PA 2.4 技术规范指出,声明可以描述创建过程、编辑动作、拍摄设备、内容绑定和其它来源信息。主张生成器(Claim Generator)收集这些声明,并代表签名者完成签名。
一份内容凭证可以包含多个清单。活动清单(Active Manifest)表示最新声明的状态,素材关系(ingredient)则可以把衍生文件连接到更早的文件。例如,兼容 C2PA 的编辑器可以记录它打开了一张已签名照片,执行裁剪,然后输出了新文件。
验证过程至少要区分三个层次:
- Well-formed:Manifest 的结构符合规范。
- Valid:Manifest 结构正确,签名后没有被修改,并通过签名与凭据检查。
- Trusted:Manifest 已经 Valid,而且签名凭据获得当前验证器信任模型的认可。
这些状态不能混用。一个在密码学上有效的 Manifest,并不代表验证器已经信任签名者。受信任结果说明获得认可的签名凭据签署了这些声明,而且绑定的数据没有被悄悄修改;它不会独立确认签名者的现实身份,也不能让图片说明或现实事件自动变成事实。
C2PA 规范对此划出了明确边界。它负责验证声明与媒体的关联、结构和防篡改状态,不负责给内容本身做“好或坏”“真或假”的价值判断。核验者仍需判断签名者身份、声明的操作和其它背景证据。
SynthID 的不可见水印如何工作?
SynthID 把机器可检测的信号放进受支持的生成媒体,而不是只写入一个元数据字段。 Google DeepMind 的 SynthID 说明称,图像水印对人眼不可见,并被设计为可以抵抗裁剪、滤镜和有损压缩等常见处理。
这种耐久性不等于通用 AI 检测。SynthID 验证器寻找的是兼容系统嵌入的特定水印。它不会覆盖所有现存 AI 模型,也不能在未检出水印时证明文件由人类制作。
提供商范围同样重要。Gemini 官方验证说明显示,Gemini 目前识别的是由 Google AI 工具创建的 SynthID 内容。它可能返回已检出、未检出或无法确定。Google 还说明,内容过于简单、编辑幅度太小或经历多次变换,都可能影响水印检测。
SynthID 现在也不再只是 Google 产品内部的概念。OpenAI 表示,目前通过 ChatGPT、Codex 和 API 生成的图片同时包含 C2PA 元数据与 SynthID 水印。不过,OpenAI Verify寻找的是与 OpenAI 图片关联的信号,而 Gemini 说明的是自身对 Google AI 内容的识别范围。提供商验证器对比说明了不同疑似来源应该进入哪条官方路径。
两种信号分别能证明什么,又不能证明什么?
阳性结果可以支持一项来源结论,但 C2PA 和 SynthID 都不能验证内容事实、所有权或使用语境。 最稳妥的写法是报告具体检出了什么信号、对应哪个签名者或提供商,以及验证工具覆盖什么范围。
| 检查结果 | 可以支持的结论 | 不能支持的结论 |
|---|
| Trusted C2PA Manifest 含明确的 AI 创建声明 | 受认可的签名者作出完整、结构化的声明,表示所述流程使用了 AI | 图片内容真实,或后续每次使用都诚实 |
| Valid 但不受信任的 C2PA Manifest | 签名和绑定的 claim 通过验证,但验证器没有建立对签名者的信任 | 具名签名者具有权威性 |
| 提供商验证器检出 SynthID | 受支持的提供商在全部或部分媒体中检出兼容水印 | 媒体准确、未经编辑、拥有合法权利或使用语境正确 |
| 未发现 C2PA | 当前文件中没有找到受支持的内容凭证 | 图片由人类创作 |
| 未发现 SynthID | 当前验证器没有发现其支持的水印 | 没有任何 AI 系统参与 |
| 像素检测器返回概率 | 模型发现了与训练类别相似的视觉模式 | 已签名或获得提供商确认的来源 |
因此,中立的 AI 水印检查流程应该分开显示 C2PA、水印、普通元数据和模型证据。把所有信号压成一个“真或假”分数,会抹去信任范围和覆盖范围之间的重要差异。
编辑、压缩或截图以后会发生什么?
编辑对 C2PA 和 SynthID 的影响不同,因为前者依赖签名清单,后者依赖嵌入媒体的信号。 删除元数据的导出或截图可能不再携带原始凭证,水印却仍有机会被检测。兼容 C2PA 的编辑器也可以创建新清单并保留来源链。
两种路径都没有绝对保证。重度合成和反复变换可能破坏来源链或削弱水印,阴性结果仍不能证明人类来源。需要逐项记录截图、裁剪和压缩影响时,请使用截图与压缩后的核验协议。
应该采用什么验证流程?
推荐分层核验:先检查原始文件的内容凭证,再使用对应提供商的水印验证,最后补充来源、视觉和像素证据。 这个顺序可以先保留最强的来源信息,避免较弱线索提前影响判断。
- 保存原始文件和来源 URL。 如果可以下载原图,不要先使用聊天软件转存版本或截图。
- 检查 Content Credentials。 使用官方 Content Credentials 验证器或支持 C2PA 的本地读取器。记录是否找到 Manifest、状态是 Valid 还是 Trusted,并阅读 Active Manifest 的操作与 AI 相关声明。
- 选择疑似提供商的验证器。 怀疑内容来自 Google AI 时,在 Gemini 中询问。怀疑图片来自 ChatGPT、Codex 或 OpenAI API 时,使用 OpenAI Verify。
- 补充独立证据。 如果没有来源信号,再检查普通元数据、执行反向图片搜索、追溯发布历史,并且只把像素分析当作辅助证据。AI 图片检测器对比解释了不同检测器类别的区别。
- 写出有限范围的结论。 使用“发现 Trusted C2PA AI 声明”“提供商水印已检出”或“未发现受支持信号”等准确说法,不要把这些结果扩写成关于事实真假的结论。
如果需要完整调查,可以按照如何判断图片是不是 AI 生成中的多信号流程执行。如果问题只涉及 Google 水印行为,SynthID 原理与检测指南提供了更具体的提供商验证步骤。
什么时候应该选择 C2PA、SynthID,或同时使用?
需要声明历史和签名者背景时选 C2PA,需要更耐变换的提供商信号时选 SynthID,生成平台同时支持时则应保留两者。 它们的优势正好覆盖不同的失效场景。
相机厂商、发布者、编辑器和机构适合使用 C2PA,因为它可以让签名声明沿着工作流传递。核验者能够查看每个阶段由谁签署,以及声明执行了哪些操作。即使完全没有使用生成式 AI,这套来源记录仍然有价值。
AI 平台适合增加 SynthID,因为上传、截图或导出删除普通元数据时,水印信号仍可能存在。不过,水印携带的是较紧凑的信号,不能取代结构化 Manifest 所能提供的详细历史。
更稳妥的方案是两者并用。C2PA 提供背景,SynthID 提供冗余。核验者分别读取两类结果,而不是把任何一种技术当作自动判断真相的机器。
实际检查时,可先用 AI 水印检测工具分开查看 C2PA、普通元数据和像素证据。提供商专属的 SynthID 确认仍应以对应官方验证器为准。
FAQ:C2PA 与 SynthID 常见问题
SynthID 是元数据吗?
不是。SynthID 是嵌入受支持媒体的不可见信号。C2PA 通常以与媒体关联的来源元数据形式存在,不过该标准也支持外部 Manifest 和软绑定。
C2PA 能证明图片由人类创作吗?
不能。凭证存在时,C2PA 可以显示关于来源和操作的签名声明。缺少凭证不能证明人类创作,而且 Content Credentials 本来就可以描述 AI 与非 AI 两类工作流。
截图会删除 C2PA,但保留 SynthID 吗?
截图通常会创建一个没有原始嵌入 Manifest 的新文件。由于 SynthID 的部分信号可能保留在渲染后的画面中,它仍可能被检出,但结果取决于裁剪、分辨率、变换程度和提供商实施方式。
“未发现受支持信号”是什么意思?
它只表示当前验证器没有找到其支持的信号。元数据可能已删除,水印可能退化,来源可能不在工具覆盖范围内,内容也可能早于相关来源技术。它不等于“不是 AI”。
C2PA 和 SynthID 的结果可能不一致吗?
可能,因为它们检查的是不同证据。文件可能在 Manifest 丢失后仍保留水印,也可能携带有效凭证,但没有当前验证器能够识别的水印。应该分别报告两项结果并调查来源,而不是强行合并成一个结论。