Qué es en realidad
C2PA es una especificación para adjuntar un registro a prueba de manipulaciones a un archivo multimedia. Content Credentials es el nombre comercial para lo mismo. Una cámara, un editor o un generador escribe un manifiesto que describe lo que hizo, y luego lo firma con un certificado.
La firma abarca tanto los píxeles como las afirmaciones. Si se cambia la imagen, la firma ya no coincide, lo que la hace a prueba de manipulaciones. Un lector puede entonces verificar la firma contra una lista de emisores de confianza e informar si se mantiene.
El manifiesto puede encadenarse. Una fotografía firmada por una cámara y luego editada en un software que también firma, lleva ambos registros, por lo que un lector puede ver la captura y la edición como pasos separados en lugar de un historial opaco.
Qué demuestra una credencial válida
Sí establece
- Qué software firmó el archivo
- Qué registró haber hecho ese software
- Que los píxeles no han cambiado desde la firma
- Si el certificado de firma es de confianza
- Si la herramienta declaró la participación de IA
No establece
- Que el contenido de la foto sea cierto
- Quién sostenía la cámara
- Que no ocurrió nada antes de la firma
- Que una copia sin firmar sea falsa
- Que el firmante dijo la verdad
Ese último punto merece atención. Una credencial registra lo que afirmó el software de firma. Si una herramienta firma una imagen como captura de cámara cuando no lo fue, la firma es válida y la afirmación es falsa. La confianza en el emisor juega un papel fundamental aquí.
El problema de la ausencia
Este es el aspecto peor interpretado del estándar. Una imagen sin credencial no aporta ninguna información en absoluto.
Casi todas las imágenes creadas son anteriores a la especificación. La mayoría de las cámaras todavía no firman. Casi todas las plataformas eliminan los metadatos al subirlas por razones de privacidad y tamaño de archivo, lo que elimina el manifiesto de las imágenes que lo tenían.
La eliminación no es malintencionada. Las plataformas eliminan los metadatos para proteger a los usuarios y reducir el tamaño del archivo, y esto elimina la procedencia como efecto secundario.
Cómo las verifica un lector
-
Buscar el manifiesto
Está incrustado en el archivo, normalmente en una caja JUMBF. Un archivo sin manifiesto no devuelve nada, lo cual es el caso habitual en lugar de un error.
-
Comprobar la firma con los píxeles
Se compara un hash de los datos de la imagen con el del manifiesto. Una discrepancia significa que el archivo cambió después de la firma, lo que se informa como inválido en lugar de ausente.
-
Comprobar la cadena de certificados
El certificado de firma se verifica contra una lista de anclajes de confianza. Una firma válida de un emisor desconocido es un resultado diferente a una firma válida de uno conocido.
-
Leer las afirmaciones
El manifiesto indica lo que ocurrió: capturada por un dispositivo, editada con acciones especificadas o generada por un modelo. Algunas herramientas declaran la participación de IA de forma explícita aquí.
Situación real de la adopción
La cobertura está creciendo y sigue siendo escasa. Varios generadores principales ahora firman sus resultados, lo cual es genuinamente útil porque significa que algunas imágenes de IA se declaran a sí mismas. Un pequeño número de modelos de cámara firman las capturas. El soporte del software de edición es irregular, y una edición en una herramienta no compatible rompe la cadena silenciosamente.
La expectativa realista es que las credenciales ayudarán cada vez más con las imágenes que llegan directamente de una fuente, y seguirán fallando en las imágenes que han viajado a través de plataformas sociales. Esto es lo contrario de donde surgen la mayoría de las preguntas de verificación.
Cómo usarlo junto a un detector
| Credencial | Puntuación de píxeles | Interprételo como |
|---|---|---|
| Válida, declara generación por IA | Cualquiera | Generada. La credencial lo confirma |
| Válida, declara captura de cámara | Baja | Fuerte evidencia de una fotografía genuina |
| Válida, declara captura de cámara | Alta | Investigar. Posiblemente un procesamiento intenso después de la captura |
| Inválida | Cualquiera | El archivo cambió tras la firma. Tratar con sospecha |
| Ausente | Baja | Sin información sumado a una señal limpia débil |
| Ausente | Alta | El caso habitual de una imagen sospechosa |
Qué tiene que pasar para que esto funcione
El estándar es sólido y la implementación está incompleta, lo que significa que su utilidad depende de las decisiones que tomen otras personas. Tres de ellas importan más que el resto.
Las plataformas deben preservar los manifiestos en lugar de eliminarlos. Esto entra en conflicto directo con el motivo de privacidad para eliminar los metadatos, y es probable que la resolución sea selectiva: mantener el registro de procedencia y descartar los datos de ubicación. Es una distinción técnica que las plataformas, por lo general, aún no han hecho.
El software de edición debe firmar, o al menos preservar. Una cadena que se rompe silenciosamente la primera vez que alguien abre un archivo en una herramienta no compatible no es una cadena en la que nadie pueda confiar, y la mayoría de las imágenes pasan por varias herramientas.
Los lectores deben estar en todas partes. Una credencial que nadie comprueba es un adorno. Los navegadores, las aplicaciones de mensajería y los sistemas de gestión de contenido necesitan mostrar el registro para que cambie el comportamiento, y hoy casi ninguno lo hace.