C2PA 清单包含什么
C2PA(内容来源和真实性联盟)规定了一种在文件中嵌入加密签名记录的方式。什么是 C2PA 有更深入的介绍;实际上,清单通常包含:
- 声明生成器(claim generator)——签名的应用或服务,如 Photoshop、Firefly、ChatGPT 或相机。
- 操作列表:创建、打开、编辑、裁剪,以及生成式 AI 步骤的标记。
- 素材(ingredients)——构成该文件的早期版本或源图片。
- 数字来源类型,说明内容是拍摄、合成还是由 AI 生成。
- 把记录与确切图像数据绑定的签名和证书。
C2PA 在各种格式中的位置
在 JPEG 中,清单存储区以 JUMBF box 的形式位于 APP11 段;在 PNG 中是 caBX 数据块;在 HEIC 和 AVIF 中是 uuid box;在 WebP 中是专门的 RIFF 块。AI Label Remover 会找出所有这些位置,显示其中的声明,并在原样复制图像数据的同时删除整个存储区。
由于签名把清单绑定在确切的字节上,用其他应用重新保存通常本来就会破坏或丢弃它。干净地删除可以避免留下一个损坏、只有一半有效的记录。
保留的理由与删除的理由
内容凭证可能很有价值:它能帮助新闻机构和创作者证明图片的来源。如果这是你的目的,就保留它——无论如何都请保留原始文件,因为删除的元数据无法恢复。
当记录透露了超出你意愿的信息(姓名、编辑历史、源图片),或编辑应用在一次小修改后给真实照片加上了 AI 标记时,删除它是合理的。你也可以在 Photoshop 和 Lightroom 的导出设置中关闭内容凭证。
会删除什么,保留什么
JPEG / JPGMarker segments
会被洗掉
- APP1 (EXIF
- XMP)
- APP11 (C2PA/JUMBF)
- APP13 (IPTC)
- COM
- MPF
- JFIF/JFXX thumbnail
保持原样
- SOF
- DQT/DHT
- SOS → EOI
- APP0
- APP2 ICC
- APP14
- Orientation
PNGChunks
会被洗掉
- tEXt
- zTXt
- iTXt (prompt
- workflow
- XMP)
- eXIf
- caBX (C2PA)
- tIME
- dSIG
保持原样
- IHDR
- PLTE
- IDAT
- tRNS
- gAMA
- cHRM
- sRGB
- iCCP
- acTL/fcTL/fdAT
- Orientation
HEIC / HEIFISOBMFF boxes
会被洗掉
- uuid (C2PA
- XMP)
- Exif / XMP items
- moov udta + timestamps
保持原样
- ftyp
- mdat (HEVC)
- ispe
- irot/imir
- colr