MetaWipeAnalisar

O que é C2PA, e por que limpar o EXIF não resolve

As Content Credentials não ficam no EXIF: vivem num contêiner JUMBF separado. Entenda o padrão, o que ele guarda dentro da sua imagem e por que metade das tentativas de remoção falha.

8 min de leitura

Se você chegou aqui, provavelmente foi porque alguma plataforma marcou a sua imagem e a explicação mencionava C2PA. Vale entender o que é — não pela sigla, mas porque o funcionamento dele explica por que metade das tentativas de resolver não dá certo.

A ideia

C2PA significa Coalition for Content Provenance and Authenticity. É um padrão aberto para responder uma pergunta que ficou difícil: de onde veio esta imagem?

A resposta vem embutida no próprio arquivo, num registro assinado criptograficamente que informa qual programa criou ou editou, quando, e que tipo de ação foi aplicada. A coalizão reúne Adobe, Microsoft, Google, OpenAI, BBC e fabricantes de câmera — não é iniciativa de uma empresa só, e é por isso que pegou.

Onde a credencial mora

Esta é a parte que resolve a confusão prática. Um JPEG tem vários blocos de metadado, e eles não são a mesma coisa:

BlocoO que guarda
EXIFCâmera, lente, exposição, data, GPS
XMPDados da Adobe, direitos, e o campo IPTC DigitalSourceType
IPTCLegenda, crédito, fonte, palavras-chave
JUMBFA credencial C2PA, num segmento APP11

A credencial não é EXIF. Vive num contêiner próprio, o JUMBF. Uma ferramenta que anuncia “remove EXIF” pode ser completamente honesta e ainda assim deixar a credencial intacta — ela nunca prometeu tocar naquele bloco.

É a explicação técnica para o que tanta gente vive: limpa o arquivo, publica, e o rótulo aparece de novo.

O que tem dentro de uma credencial

Um arquivo gerado pelo Gemini, lido campo a campo, mostra mais ou menos isto:

CampoValor
JUMDLabelc2pa
Claim_Generator_InfoNameGoogle C2PA Core Generator Library
ActionsDescriptionOpened by Google Generative AI.
ActionsDigitalSourceType…/digitalsourcetype/trainedAlgorithmicMedia
Signatureassinatura da cadeia de certificação

Um arquivo assim carrega tipicamente algumas dezenas de blocos. Não é um campo solto: é um documento inteiro sobre a imagem, viajando dentro dela.

O padrão é bom. O problema é outro

Vale ser justo com o C2PA: a ideia é sólida e resolve um problema real de confiança. Poder verificar que uma foto de agência saiu mesmo da câmera que diz ter saído tem valor evidente.

O atrito está em como as ferramentas aplicam o padrão. Como os aplicativos da Adobe gravam a credencial para qualquer uso de recurso generativo, sem distinguir intensidade, uma foto real com um retoque mínimo recebe a mesma marcação de uma imagem inteiramente sintética. O padrão registra o que aconteceu; quem lê é que trata os dois casos como iguais.

Como ver se a sua imagem tem

Em linha de comando, o exiftool mostra: os campos aparecem sob os grupos JUMBF e CBOR. Sem terminal, envie o arquivo ao MetaWipe — a leitura é gratuita, não pede cadastro, e lista cada campo encontrado com explicação do que revela.

Se quiser remover, o MetaWipe apaga o JUMBF junto com EXIF, IPTC e XMP, sem recomprimir a imagem.

Uma nota sobre o que remover significa

Apagar a credencial remove o registro de proveniência. Não muda o que a imagem é, e não é um jeito de fazer conteúdo sintético passar por fotografia — declarar o uso de IA continua sendo obrigação de quem publica, e as plataformas oferecem a marcação manual para isso.

O uso legítimo é o oposto: a fotografia real que foi etiquetada por engano, e cuja credencial descreve mal o que de fato aconteceu.

Perguntas frequentes

O que é C2PA?
C2PA (Coalition for Content Provenance and Authenticity) é um padrão aberto de proveniência: um registro assinado criptograficamente, embutido no próprio arquivo, que diz qual programa criou ou editou a imagem, quando, e quais ações foram aplicadas. É mantido por uma coalizão que inclui Adobe, Microsoft, Google, OpenAI, BBC e fabricantes de câmera.
Onde ficam as Content Credentials dentro do arquivo?
Em JPEG, num contêiner chamado JUMBF, gravado num segmento APP11 — separado do EXIF e do XMP. É por isso que ferramentas que limpam apenas EXIF não removem a credencial: elas não chegam ao bloco certo. Em outros formatos o contêiner muda, mas o princípio é o mesmo.
Qual a diferença entre C2PA e o campo IPTC DigitalSourceType?
São duas coisas que costumam viajar juntas. O C2PA é o registro assinado e completo, com histórico de ações e cadeia de certificação. O DigitalSourceType é um único campo IPTC, gravado no XMP, cujo valor trainedAlgorithmicMedia significa literalmente 'feito por IA generativa'. Plataformas leem os dois, e uma limpeza que remova só um deles pode não resolver.
Quem grava Content Credentials nas imagens?
Aplicativos da Adobe quando qualquer recurso de IA generativa é usado, geradores de imagem como Firefly, DALL-E e Gemini, e câmeras de algumas fabricantes que assinam a captura na origem. O propósito declarado é transparência sobre a origem do conteúdo.
É possível remover as Content Credentials de uma imagem?
Sim. A credencial é um bloco de dados dentro do arquivo e pode ser removida sem alterar os pixels. O MetaWipe remove o bloco JUMBF junto com EXIF e XMP, e mostra antes o que foi encontrado. Vale lembrar que remover a credencial apaga o registro, não muda a natureza da imagem — se o conteúdo é gerado por IA, declarar continua sendo responsabilidade de quem publica.

Continue lendo

Leitura gratuita, sem cadastro.

Analisar