Publié le 2026-09-22
Contrairement à un document papier raturé, une ligne modifiée dans une base de données ne laisse rien voir : la donnée est simplement différente de ce qu'elle était. Aucune rature, aucun signe, rien qui alerte un œil non averti.
Un journal d'événements stocké comme une suite de lignes indépendantes peut être modifié, supprimé ou réordonné sans que rien ne le signale automatiquement, surtout si celui qui intervient dispose d'un accès légitime au système : un administrateur, un prestataire technique, quiconque a les droits nécessaires.
Un registre en chaîne de hachage lie chaque entrée à la précédente : l'empreinte de chaque ligne dépend du contenu de celle qui la précède. Modifier une entrée ancienne change son empreinte, ce qui casse la chaîne à partir de ce point, de façon détectable par quiconque vérifie la chaîne, indépendamment de l'opérateur du système.
La falsification ne devient pas impossible à tenter, elle devient impossible à dissimuler. Quiconque vérifie la chaîne peut voir exactement où, et depuis quand, elle a été rompue. C'est une différence fondamentale avec un journal classique, où une modification silencieuse reste silencieuse pour toujours.
Un horodatage protège un fichier isolé, à un instant donné. Le hash-chain protège l'historique complet d'un ensemble d'opérations dans le temps, ce qui est essentiel pour un journal de certifications ou tout registre censé faire foi sur la durée.
Un registre qui ne peut pas être falsifié silencieusement change la nature de la confiance qu'on peut lui accorder. On n'a plus besoin de croire l'opérateur du système sur parole : on peut vérifier soi-même.