Article
Comprendre les Content Credentials et C2PA
Vous avez peut-être vu un petit badge sur une photo annonçant qu'elle porte des Content Credentials, ou lu qu'un appareil photo ou une application d'édition signe désormais ses fichiers avec C2PA. Voici une explication claire de ce qu'est cette information, de ce qu'elle peut vous apprendre, et des trois limites à garder en tête avant d'y voir une preuve de quoi que ce soit.
Ce que sont les Content Credentials et C2PA
C2PA est l'acronyme de la Coalition for Content Provenance and Authenticity, un groupement industriel qui publie une spécification ouverte pour attacher à un fichier média des données de provenance résistantes à la falsification. Content Credentials est le nom grand public de ces données lorsqu'elles sont écrites par des appareils photo, des téléphones ou des logiciels d'édition. En pratique, il s'agit d'un petit enregistrement signé intégré dans le fichier image, vidéo ou audio. Cet enregistrement peut indiquer quel appareil ou quelle application a produit le fichier, à quel moment il a été créé, et quelles actions d'édition lui ont été appliquées en chemin, par exemple un recadrage ou un réglage colorimétrique. Une signature cryptographique enveloppe l'enregistrement, de sorte que toute modification ultérieure du contenu protégé brise le sceau. L'objectif est la provenance, c'est-à-dire une trace documentée de l'origine d'un fichier, et non un verdict sur la véracité de son contenu.

Ce que notre lecteur en fait
Le lecteur C2PA de ce site lit le manifeste Content Credentials lorsqu'il est présent et vous montre les déclarations qu'il contient, dans votre navigateur, sans rien téléverser. Le fichier que vous déposez est analysé localement, de sorte que la photo ou le document ne quitte jamais votre appareil. Lorsqu'un manifeste est trouvé, vous voyez l'émetteur, les actions enregistrées, et si la signature est valide au regard du certificat intégré. C'est descriptif, pas un jugement : l'outil rapporte les signaux réellement présents dans le fichier. Il se combine naturellement avec le lecteur EXIF, qui révèle les métadonnées d'appareil et de localisation, et avec le lecteur de métadonnées Office pour les documents, afin que vous puissiez inspecter plusieurs couches de provenance côte à côte sans confier l'original à un serveur.
Trois limites à énoncer clairement
Premièrement, un lecteur ne peut afficher les Content Credentials que lorsqu'ils sont présents. La plupart des fichiers en circulation aujourd'hui n'en portent aucun, parce que l'appareil ou le logiciel qui les a créés n'en a jamais écrit. Deuxièmement, l'absence de Content Credentials ne prouve rien quant à l'authenticité. Un fichier sans manifeste n'est ni faux ni authentique pour autant ; il n'a tout simplement aucune trace de provenance à lire, ce qui est l'état normal de la grande majorité des médias. Prendre un manifeste manquant pour un signe de manipulation serait une erreur. Troisièmement, une signature valide ne garantit pas qu'aucune manipulation n'a eu lieu. La signature confirme que le contenu correspond à l'enregistrement signé et que cet enregistrement provient de l'émetteur indiqué. Elle ne certifie pas que la scène devant l'objectif était réelle, qu'aucune retouche hors de la chaîne C2PA n'a eu lieu, ni que la prise de vue d'origine était honnête. La provenance et la vérité sont deux questions distinctes.

Lire la provenance de manière responsable
La bonne façon d'aborder les Content Credentials, c'est comme un élément de contexte parmi d'autres, et non comme une réponse unique par oui ou par non. Lorsqu'un manifeste est présent et que sa signature est valide, vous apprenez quelque chose de concret sur la façon dont le fichier a été produit et édité. Lorsqu'il est absent, vous avez seulement appris qu'il n'existe aucune trace, et vous vous en remettez au même jugement que pour n'importe quel fichier sans étiquette. Nous avons délibérément choisi de ne proposer aucune fonction de détection par IA, parce qu'aucun outil ne peut décider de façon fiable si un contenu a été généré ou modifié, et qu'une affirmation tranchée dans un sens ou dans l'autre serait malhonnête. Si vous souhaitez retirer des métadonnées que vous ne vouliez pas partager avant de publier, le guide sur la suppression des données EXIF et GPS des photos et le guide sur la suppression des métadonnées des documents Word décrivent les étapes concrètes, le tout s'exécutant localement sur votre propre appareil.
L'architecture cryptographique des manifestes C2PA
La sécurité du cadre Content Credentials repose sur une infrastructure à clé publique (PKI) standard et des algorithmes de hachage éprouvés. Lorsqu'une application conforme génère un manifeste C2PA, elle calcule un hachage cryptographique des données média sous-jacentes, généralement avec SHA-256 ou SHA-384. Ce hachage est stocké dans l'assertion store à l'intérieur du manifeste. Le manifeste est ensuite signé numériquement à l'aide d'un certificat X.509 : l'émetteur signe le hachage du manifeste avec sa clé privée. La validation effectue deux vérifications indépendantes : elle contrôle la signature par rapport à la clé publique de l'émetteur pour confirmer l'origine et l'intégrité du manifeste, et elle recalcule le hachage des données média pour s'assurer qu'il correspond au hachage enregistré. Un seul pixel modifié change entièrement le hachage, rompant le sceau cryptographique et produisant un résultat de validation invalide.
Structures JUMBF et intégration des métadonnées
Les données C2PA sont intégrées dans les fichiers à l'aide du format JPEG Universal Metadata Box Format (JUMBF), standardisé sous ISO/IEC 19566-5. JUMBF permet d'injecter des structures de données hiérarchiques dans des fichiers média sans affecter les parseurs existants. Dans un fichier JPEG, la boîte JUMBF est placée à l'intérieur d'un segment marqueur d'application APP11. Dans les fichiers vidéo ou audio MP4, elle occupe une boîte uuid spécifique dans la structure ISO Base Media File Format. Le magasin de manifestes contenu dans ce conteneur inclut le manifeste actif et les manifestes historiques qui forment la chaîne de provenance. JUMBF prenant en charge les données référencées, un manifeste peut inclure des vignettes du fichier à des étapes d'édition antérieures, permettant aux réviseurs d'inspecter les modifications enregistrées telles que les recadrages ou les corrections colorimétriques. Un lecteur basé sur navigateur extrait ces boîtes JUMBF, analyse les données de manifeste encodées en CBOR et effectue la validation cryptographique entièrement via les API WebCrypto locales, de sorte que le fichier n'a jamais besoin d'atteindre un serveur de validation.
Outils mentionnés dans cet article
- Lecteur Content Credentials (C2PA)Lisez la provenance C2PA / Content Credentials d'une image ou d'un fichier dans votre navigateur. Sans upload.
- Lire les métadonnées EXIFConsultez et supprimez les métadonnées EXIF de vos photos sans les envoyer sur un serveur.
- Supprimer les métadonnées OfficeSupprimez les propriétés cachées du document (auteur, société, dates…) des fichiers Word, Excel et PowerPoint. 100% dans votre navigateur, sans upload.
Questions fréquentes
Si une photo n'a pas de Content Credentials, cela veut-il dire qu'elle a été truquée ou retouchée ?
Non. L'absence de manifeste vous indique seulement qu'aucune trace de provenance n'a été écrite, ce qui est la situation normale pour presque tous les fichiers en circulation. Ce n'est ni une preuve de retouche, ni une preuve d'authenticité. Vous ne pouvez rien déduire d'un manifeste manquant, sinon qu'il n'y a rien à lire.
Si la signature C2PA est valide, puis-je être sûr que l'image est réelle et intacte ?
Une signature valide confirme que le contenu correspond à l'enregistrement signé et que cet enregistrement provient de l'émetteur indiqué. Elle ne prouve pas que la scène était réelle ni qu'aucune manipulation n'a eu lieu hors de la chaîne C2PA. Quelqu'un peut mettre en scène une photographie et la signer correctement, et les retouches effectuées par des outils qui ne participent pas à la norme ne laissent aucune trace dans le manifeste. Lisez une signature valide comme une provenance confirmée, et non comme une vérité confirmée.
Lire les Content Credentials téléverse-t-il mon fichier quelque part ?
Non. Le lecteur C2PA analyse le fichier entièrement dans votre navigateur, donc l'image, la vidéo ou le document reste sur votre appareil. Vous pouvez le vérifier en ouvrant les outils de développement de votre navigateur et en surveillant l'onglet Réseau pendant le chargement d'un fichier : aucune requête de téléversement n'est émise.