isGenAI.com

Glossário

Hash: a impressão digital exata, byte a byte, de um arquivo

Um hash é um valor de tamanho fixo calculado a partir de cada byte de um arquivo por uma função de mão única, como o SHA-256, de modo que qualquer alteração no arquivo produz um valor diferente e dois arquivos com o mesmo hash são, na prática, idênticos byte a byte.

Ilustração desenhada por código para Hash

Ilustração · Arquivo PNG

  1. Signature + IHDR
  2. iTXt XML:com.adobe.xmpregistro
  3. tEXt parameters
  4. tEXt prompt / workflow
  5. tEXt invokeai_metadata
  6. eXIf
  7. caBX C2PA manifest
  8. IDAT pixels
  9. 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 →
Origem por IA declarada: onde este registro fica dentro de um arquivo PNG e o que o relatório do isGenAI diz sobre ele. A imagem é uma ilustração desenhada por código.

O que um hash prova

O SHA-256, definido no NIST FIPS 180-4, produz um digest de 64 caracteres hexadecimais. Um digest igual prova que dois arquivos têm os mesmos bytes, metadados incluídos; um único pixel alterado ou um chunk removido muda o digest por completo. Por isso, um hash não diz nada sobre quem criou um arquivo nem se houve uso de IA; ele é o padrão de referência para identidade, não para origem.

A C2PA usa hashes dentro dos manifestos para vincular a assinatura ao conteúdo, e os recibos assinados os usam para vincular um relatório a um arquivo.

Como o isGenAI usa hashes

Toda verificação calcula o SHA-256 do envio e deriva dele um identificador de conteúdo. O verificador relata uma correspondência exata de hash quando os mesmos bytes já foram verificados antes e quando um registro de soft binding indica esse hash. A ferramenta de checksum SHA-256 de imagens calcula o digest no seu navegador sem enviar nada, para que você compare um arquivo recebido com o que o remetente tem.

Hash versus hash perceptual

Um hash criptográfico muda com qualquer edição; um hash perceptual é projetado para continuar parecido após redimensionamento e compressão. O isGenAI usa os dois: SHA-256 para identidade e um difference hash para encontrar quase-duplicatas.

Os hashes também são o que mantém as verificações do isGenAI reproduzíveis: o identificador de conteúdo de um relatório é derivado do SHA-256, então o mesmo arquivo sempre corresponde ao mesmo caso, e qualquer pessoa com o arquivo pode confirmar quais bytes foram verificados.

Como usar este termo ao verificar um arquivo

  1. Envie o arquivo original ao detector de imagens de IA ou à ferramenta indicada na página.
  2. Encontre o achado que usa este termo em “How we checked” (como verificamos) e leia o campo de origem que ele indica.
  3. 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.
  4. Lembre-se de que a ausência de um registro não é evidência de autoria humana.

Calcule um checksum SHA-256

Perguntas frequentes

O que um SHA-256 igual prova?

Que dois arquivos são idênticos byte a byte, incluindo os metadados. Não prova nada sobre a origem.

Salvar de novo muda o hash?

Sim. Qualquer alteração nos bytes, inclusive a remoção de metadados, produz um digest diferente.

Como calculo o hash de uma imagem?

Use a ferramenta de checksum SHA-256 de imagens no seu navegador; o arquivo não é enviado.

Por que o isGenAI relata uma correspondência exata de hash?

Porque os mesmos bytes já foram vistos antes, ou porque um registro de soft binding indica este hash. Isso liga o seu arquivo a esse registro anterior.

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.