Cryptographie

Intégrité photo par SHA-256

Un pixel change, l'empreinte change : la retouche ne passe pas

Intégrité photo SHA-256 : comment l'empreinte protège vos images

SHA-256 est une fonction de hachage cryptographique qui transforme n'importe quel fichier en une empreinte de 256 bits (64 caractères hexadécimaux). Cette empreinte est déterministe : le même fichier produit toujours la même empreinte. Mais la moindre modification, un seul pixel, une métadonnée, donne une empreinte complètement différente.

C'est ce qui en fait l'outil idéal pour l'intégrité d'une photo. En calculant l'empreinte d'une image et en la faisant dater par un tiers, toute retouche ultérieure devient visible. Ce que vous montrez est ce qui a été capté, et vous pouvez le prouver.

Sur ChronoCert, chaque photo est scellée et horodatée par une autorité tierce. À tout moment, vous ou votre contradicteur pouvez vérifier sur chronocert.fr que le fichier présenté est bien celui qui a été scellé.

Pourquoi SHA-256 et pas un autre algorithme

Il existe de nombreuses fonctions de hachage (MD5, SHA-1, SHA-512), mais SHA-256 offre le meilleur équilibre entre sécurité et performance pour le scellement de photos. MD5 et SHA-1 sont aujourd'hui considérés comme compromis : des chercheurs ont montré qu'on peut fabriquer des collisions, c'est-à-dire deux fichiers différents portant la même empreinte.

SHA-256, membre de la famille SHA-2, résiste à toutes les attaques connues à ce jour. Avec 2^256 valeurs possibles, une collision accidentelle est hors de portée en pratique. Banques, administrations et autorités de certification s'appuient sur SHA-256 pour protéger leurs données les plus sensibles.

Un seul pixel modifié, une empreinte totalement différente

La sensibilité de SHA-256 est extrême. Modifier un seul bit dans une photo de 20 mégapixels produit une empreinte radicalement différente. Une retouche après scellement se voit donc à l'empreinte, sans analyse visuelle, sans expert, sans nous.

Une intégrité vérifiable par tous sur ChronoCert

Une photo scellée sur ChronoCert se vérifie à tout moment sur le portail public : toute altération ultérieure se détecte, sans compte et sans nous demander.

Ce contrôle met en évidence aussi bien une retouche volontaire qu'une corruption silencieuse au stockage. Si le fichier présenté n'est pas celui qui a été scellé, le portail de vérification le dit en clair, à n'importe qui.

Sécurisez l'intégrité de vos photos

Chaque image scellée sur ChronoCert est protégée par une empreinte numérique, vérifiable à tout moment, par n'importe qui.

Voir les tarifs Nous contacter

Pour aller plus loin

Chaîne de preuve numériqueLire la page → Horodatage RFC 3161Lire la page → Horodatage eIDAS, standard ou qualifiéLire la page → Photo certifiée de chantierLire la page → Vérifier une preuve sur le portail publicSans compte →

Sur le blog