Glossário
Hard binding: o hash que prende a assinatura aos pixels
Um hard binding (vínculo rígido) é o hash criptográfico do conteúdo do ativo, excluindo o próprio manifesto, registrado dentro de uma claim C2PA assinada, para que um validador possa recalcular o hash e provar que o conteúdo não mudou desde que o manifesto foi assinado.

Ilustração · Arquivo PNG
- Signature + IHDR
- iTXt XML:com.adobe.xmpregistro
- tEXt parameters
- tEXt prompt / workflow
- tEXt invokeai_metadata
- eXIf
- caBX C2PA manifest
- IDAT pixels
- IEND
Origem por IA declarada
O próprio arquivo se identifica como feito por IA.
O DigitalSourceType do IPTC, como trainedAlgorithmicMedia, é lido do XMP e exibido com o valor exato.
Verificar uma imagem →Como funciona
Uma asserção data-hash lista os intervalos de bytes incluídos no hash e o seu digest; para arquivos ISO base media, uma asserção de hash BMFF cobre as caixas; para alguns formatos, usa-se um hash geral de caixas. A claim referencia essas asserções e é assinada. Se qualquer byte coberto mudar, o recálculo falha e o validador relata uma divergência de hash, e é assim que se detecta edição, corte, compressão ou recodificação depois da assinatura. Os bytes do manifesto são excluídos para que o manifesto possa ser inserido depois do cálculo do hash.
O que o isGenAI relata
O verificador C2PA relata a validação criptográfica separadamente da confiança: uma assinatura válida com hashes que batem está íntegra; uma assinatura válida com hashes divergentes é relatada como conteúdo alterado após a assinatura. A Black Forest Labs e outros fornecedores avisam que editar ou comprimir depois da assinatura produz exatamente esse resultado, então uma divergência geralmente indica uma cópia, e não uma falsificação, mas, de um jeito ou de outro, o registro já não garante estes pixels.
Rígido versus flexível
O hard binding é exato e frágil; o soft binding é aproximado e durável. Um sistema de verificação completo usa os dois, e o relatório do isGenAI mostra qual deles produziu cada achado.
Em vídeo, o hash BMFF pode cobrir o arquivo em blocos, o que permite a um validador conferir mídias grandes sem calcular o hash de tudo de uma vez e indicar qual parte mudou. O verificador C2PA relata os códigos de validação das partes que falharam.
Como usar este termo ao verificar um arquivo
- Envie o arquivo original ao detector de imagens de IA ou à ferramenta indicada na página.
- Encontre o achado que usa este termo em “How we checked” (como verificamos) e leia o campo de origem que ele indica.
- Pese cada achado pelo tipo: um registro assinado, um campo declarado, um prompt salvo e uma cópia correspondente são evidências de força diferente.
- Lembre-se de que a ausência de um registro não é evidência de autoria humana.
Perguntas frequentes
O que quebra um hard binding?
Qualquer alteração no conteúdo incluído no hash: editar, cortar, recomprimir, recodificar ou converter o arquivo depois que ele foi assinado.
Um vínculo quebrado significa que a imagem é falsa?
Não. Significa que o conteúdo mudou depois da assinatura. A assinatura pode continuar válida para o conteúdo original, que este arquivo já não é.
Por que o manifesto fica fora do hash?
Para que o manifesto assinado possa ser gravado no arquivo depois que o hash é calculado; a especificação define os intervalos de exclusão.
Como o isGenAI mostra o resultado de um vínculo?
Como o estado de validação criptográfica no verificador C2PA e no detector de imagens de IA, separado da confiança no signatário.
Fontes
As definições seguem os padrões publicados indicados acima; o comportamento do isGenAI descrito é o do verificador em produção em outubro de 2026.