IA e proveniência (C2PA)
C2PASignature
Assinatura e certificado C2PA
Atualizado em
- Exposição
- Expõe você
- Padrão
- C2PA (JUMBF)
- Exemplo de valor
- Assinado por: Adobe Inc.; algoritmo ES256; carimbo de tempo 2024-03-15T17:22:08Z
O que é o campo C2PASignature
C2PASignature é a assinatura digital que protege o manifesto C2PA. Ela garante que a claim e as assertions não foram alteradas depois de assinadas e identifica quem assinou, por meio de um certificado digital no padrão X.509. É essa assinatura que permite a um leitor confirmar que as Credenciais de Conteúdo vieram, por exemplo, da Adobe, da OpenAI ou de uma câmera específica.
A assinatura fica na caixa c2pa.signature do manifesto, no formato COSE_Sign1, com algoritmos como ES256 ou PS256. A cadeia de certificados X.509 vai no cabeçalho x5chain, e pode haver um carimbo de tempo de uma autoridade de tempo, que prova quando a assinatura foi feita. O ExifTool mostra esses dados nos grupos JUMBF e C2PA, incluindo o emissor e o assunto do certificado.
Os validadores conferem a assinatura, o hash dos dados da imagem e se o certificado pertence a uma lista de emissores confiáveis. Se a imagem for alterada depois da assinatura, o hash deixa de bater e as Credenciais de Conteúdo aparecem como inválidas.
O assunto do certificado costuma trazer o nome da organização, como Adobe Inc. ou OpenAI. Câmeras e serviços podem usar certificados próprios por aparelho ou por conta. Nesses casos, o certificado funciona como um identificador estável, que liga todas as imagens assinadas pela mesma conta ou pelo mesmo equipamento.
O que ele revela sobre você
O certificado da assinatura identifica quem assinou o manifesto: em geral a empresa do software, mas em câmeras e fluxos profissionais pode identificar o aparelho, a redação ou a pessoa. O carimbo de tempo mostra quando a assinatura foi feita. Plataformas como LinkedIn usam essa assinatura válida para exibir o ícone de Credenciais de Conteúdo e os rótulos de IA.
Quem grava esse campo
- Adobe Photoshop
- Adobe Firefly
- ChatGPT (geração de imagens da OpenAI)
- Leica M11-P
Como ver o C2PASignature de um arquivo
No leitor de metadados do MetaWipe, gratuito e sem cadastro, o campo aparece com uma explicação em português. Na linha de comando, o ExifTool mostra só esse campo:
exiftool -C2PASignature arquivo.jpgComo remover o C2PASignature
C2PASignature é apagado junto com todos os outros blocos de metadados (EXIF, XMP, IPTC, C2PA e os campos próprios de cada formato). O conteúdo — os pixels da imagem, o vídeo, o texto do documento — não é alterado nem recomprimido.