Aller au contenu

5 min de lecture

Registre immuable : hash chaîné, numérotation continue et contre-passation

Le registre papier était coté et paraphé pour empêcher qu'on en arrache une page. Le registre numérique doit offrir la même garantie : c'est le rôle du hash chaîné, de la numérotation continue et de la contre-passation.

Le registre Registr sur mobile : liste des entrées scellées

Qu'est-ce qu'un registre immuable ?

Un registre immuable est un registre dans lequel une entrée validée ne peut plus être modifiée ni supprimée. On peut y ajouter, jamais y retoucher. C'est ce qui donne sa valeur probante au livre de police : la police, les douanes ou la DGCCRF doivent pouvoir se fier à ce qu'ils lisent.

Comment fonctionne le hash chaîné ?

À la validation, l'entrée est résumée par une empreinte cryptographique (SHA-256) calculée sur son contenu et sur l'empreinte de l'entrée précédente. Chaque entrée dépend donc de toutes celles qui la précèdent. Modifier une entrée ancienne change son empreinte, ce qui invalide toutes les suivantes : l'altération casse la chaîne, donc se voit.

Le contrôleur peut vérifier l'intégrité de la chaîne d'un clic, sans faire confiance à personne : le calcul est reproductible.

Comment corriger une erreur si rien ne s'efface ?

Par une écriture rectificative, la contre-passation. L'entrée erronée reste au registre, marquée annulée avec son motif ; une nouvelle entrée, numérotée à la suite, porte les bonnes valeurs et référence celle qu'elle corrige. Le registre raconte ainsi ce qui s'est passé, y compris l'erreur, ce qui est exactement ce qu'un contrôle attend.

Pourquoi la numérotation doit-elle être continue ?

Un numéro d'ordre manquant fait supposer une entrée retirée. La numérotation continue, sans saut ni doublon, est donc une exigence du registre, papier ou numérique. Le système attribue le numéro à la validation, jamais à la main.

Ce que fait Registr

  • Chaque entrée validée est scellée par un hash SHA-256 chaîné à la précédente ; l'export PDF affiche l'empreinte.
  • Aucune suppression : une erreur se corrige par contre-passation, l'originale reste barrée avec son motif, le rectificatif suit.
  • Numéros d'ordre attribués automatiquement, continus, sans trou.
  • Vérification de l'intégrité de la chaîne depuis le registre.

Questions fréquentes

Un brouillon peut-il être modifié ?

Oui : tant que l'entrée n'est pas validée, elle est un brouillon corrigible. L'immuabilité commence à la validation, quand le numéro d'ordre et le hash sont attribués.