Fondamentaux

Qu'est-ce qu'un hash-chain, et pourquoi ça change la donne pour une preuve numérique

Publié le 2026-08-25

Un certificat protège un fichier, pas le registre qui le contient

Quand un service de preuve scelle une photo, une vidéo ou un enregistrement audio, l'événement est consigné dans un registre. Le certificat prouve qu'un fichier précis existait, sous cette forme exacte, à un instant donné. Mais une question reste ouverte, et elle est rarement posée : qui vous assure que la liste de tous les scellements émis par la plateforme n'a pas été modifiée après coup ? La question devient sérieuse dès qu'un certificat doit être présenté des mois, voire des années, après son émission : c'est justement là qu'une manipulation discrète du registre serait la plus tentante et la plus difficile à repérer sans mécanisme dédié. Un certificat individuel, aussi solide soit-il, n'y répond pas. Il prouve l'existence d'un fichier à une date. Il ne dit rien de l'intégrité du registre dans lequel cet événement a été consigné. C'est précisément le rôle du hash-chain : protéger le registre lui-même, pas le fichier.

Rappel : une empreinte numérique unique par fichier

Une fonction de hachage comme SHA-256 prend un fichier, quelle que soit sa taille, et produit une empreinte courte, de longueur fixe. Changer un seul bit du fichier d'origine (un pixel modifié, une métadonnée altérée, un octet corrompu) produit une empreinte totalement différente, sans aucun lien visible avec l'initiale. L'empreinte permet, plus tard, de vérifier qu'un fichier présenté correspond bien, bit pour bit, à celui qui a été scellé à l'origine. Un mécanisme bien établi, simple dans son principe. Le hash-chain, lui, s'attaque à un problème différent et complémentaire.

Le hash-chain : une chaîne d'enveloppes scellées

Imaginez une série d'enveloppes numérotées, posées les unes après les autres, chacune fermée par un sceau de cire. Rien d'inhabituel. Mais chaque nouveau sceau ne se contente pas de fermer l'enveloppe du jour : il inclut, dans son empreinte, une trace du sceau de l'enveloppe précédente. Retirer une enveloppe au milieu de la pile, ou en glisser une nouvelle à une date antérieure, sans que cela se voie sur toutes les enveloppes suivantes, devient impossible à faire proprement : la chaîne de sceaux qui suit ne correspond plus. C'est exactement le principe du hash-chain appliqué à un registre. Chaque nouvelle entrée intègre le hash de l'entrée précédente, combiné à ses propres données, pour calculer sa propre empreinte. Chaque entrée est ainsi liée cryptographiquement à celle qui la précède, jusqu'à la toute première du registre.

Pourquoi cette distinction compte pour un service de preuve

Un certificat prouve qu'un fichier existait à une date donnée. Le hash-chain, lui, donne confiance dans le catalogue de ces scellements, le registre qui les recense tous. La différence n'est pas théorique. Sans hash-chain, une base de données classique peut voir une de ses lignes modifiée par une simple commande UPDATE, sans trace visible pour quiconque consulte le registre de l'extérieur. Un administrateur, ou une personne ayant compromis l'accès à la base, pourrait en théorie ajouter, retirer ou modifier discrètement un événement, des années plus tard, sans que rien ne le signale. Avec un hash-chain, cette même opération casse la cohérence de toutes les entrées suivantes, puisque chacune dépend mathématiquement du hash de celle qui la précède. La manipulation devient repérable au lieu de rester invisible : c'est toute la différence entre un registre qui existe et un registre qui se vérifie.

Une falsification silencieuse devient détectable

Soyons précis sur ce que cela signifie, sans en exagérer la portée. Le hash-chain ne rend rien « infaillible », ni « impossible à falsifier » dans l'absolu. Ce qu'il apporte concrètement, c'est que toute tentative de modifier, d'insérer ou de supprimer discrètement une entrée passée rend une falsification silencieuse détectable : les hash des entrées suivantes ne correspondent plus à ce qu'ils devraient être, et l'incohérence se constate par une simple vérification de la chaîne. Un hash-chain n'exige ni réseau distribué, ni mécanisme de consensus entre plusieurs parties : la seule propriété de dépendance entre entrées suffit à rendre une modification visible.

Ce que ChronoCert vous apporte

Vos photos, vidéos et commentaires vocaux sont scellés : la moindre retouche ultérieure se voit. Leur date est attestée par une autorité d'horodatage indépendante. Chaque pièce a son certificat et se vérifie en ligne sur chronocert.fr, sans compte, par votre client, un expert ou un juge.

Pour aller plus loin

Chaîne de preuve numériqueLire la page → Intégrité par empreinte SHA-256Lire la page →

À lire aussi

Vos photos de terrain doivent pouvoir servir de preuve ?

Les accès s'ouvrent à la demande avant l'ouverture publique. Réponse sous 24 heures ouvrables.

Demander un accès anticipé Vérifier une preuve

Les prochains articles : ChronoCert sur LinkedIn