Module 8 · Formation
Preuves et intégrité : contrôler l'historique du registre
Comprendre les contrôles techniques de chaînage, de scellement et d'horodatage, leurs statuts réels et leurs limites.
1
La question à laquelle ce module répond
Imaginez qu'on vous demande : « Comment être sûr que votre registre n'a pas été modifié en secret ? » Le module Preuves et intégrité apporte la réponse.
Vous n'avez pas besoin d'être informaticien pour l'utiliser. Mais comprendre comment il fonctionne vous permet d'en parler avec assurance à un contrôleur ou un expert, et de mesurer la solidité de la protection dont vous bénéficiez.
L'idée générale : votre registre est verrouillé par plusieurs mécanismes indépendants qui rendent toute modification cachée détectable. Prenons-les un par un, simplement.
Vous n'avez pas besoin d'être informaticien pour l'utiliser. Mais comprendre comment il fonctionne vous permet d'en parler avec assurance à un contrôleur ou un expert, et de mesurer la solidité de la protection dont vous bénéficiez.
L'idée générale : votre registre est verrouillé par plusieurs mécanismes indépendants qui rendent toute modification cachée détectable. Prenons-les un par un, simplement.
2
L'empreinte SHA-256 et le chaînage
Chaque écriture validée reçoit une empreinte SHA-256 calculée à partir de son contenu canonique et de l'empreinte précédente. Une modification ultérieure change le résultat et rompt le contrôle de chaîne. Ce mécanisme détecte une divergence ; il ne chiffre pas les données et ne constitue pas, seul, une certification.
3
Le scellement quotidien par arbre de Merkle
La tâche de scellement regroupe les empreintes couvertes dans un arbre de Merkle et enregistre une racine chaînée. L'écran doit indiquer la date du dernier scellement réussi. Une tâche planifiée ne garantit pas son exécution : tout retard ou échec doit être surveillé et affiché.
4
L'horodatage par des autorités indépendantes
Le scellement local peut être envoyé à des services externes au moyen de dépôts OpenTimestamps ou de requêtes RFC 3161. Chaque dépôt possède son propre état : en attente, vérifié ou en échec.
Un fichier OpenTimestamps en attente ne prouve pas encore un ancrage Bitcoin. Une réponse RFC 3161 ne peut être dite qualifiée qu'après vérification cryptographique du jeton, de la chaîne de certificats, de la révocation et du statut exact du service dans une liste de confiance européenne à la date concernée.
Un fichier OpenTimestamps en attente ne prouve pas encore un ancrage Bitcoin. Une réponse RFC 3161 ne peut être dite qualifiée qu'après vérification cryptographique du jeton, de la chaîne de certificats, de la révocation et du statut exact du service dans une liste de confiance européenne à la date concernée.
5
Télécharger et remettre le dossier de preuve
Le dossier de preuve rassemble le manifeste, les empreintes, le scellement local et les dépôts externes disponibles.
Il doit indiquer le statut réel de chaque élément et permettre de reproduire les contrôles documentés hors de l'interface. Tant que le vérificateur indépendant et la validation externe ne sont pas achevés, ne présentez pas le dossier comme une certification, une preuve qualifiée ou une garantie d'opposabilité.
Il doit indiquer le statut réel de chaque élément et permettre de reproduire les contrôles documentés hors de l'interface. Tant que le vérificateur indépendant et la validation externe ne sont pas achevés, ne présentez pas le dossier comme une certification, une preuve qualifiée ou une garantie d'opposabilité.
Quiz — vérifiez que tout est clair
Cliquez sur la réponse que vous pensez juste. Aucune note enregistrée, c'est pour vous entraîner.
1. À quoi sert l'empreinte SHA-256 et le chaînage des écritures ?
À accélérer la saisie des objets
À rendre toute modification cachée détectable, car changer une écriture casse la chaîne des empreintes
À supprimer automatiquement les vieilles écritures
À chiffrer les mots de passe uniquement
Chaque écriture a une empreinte SHA-256 liée à la précédente. Une divergence dans les données contrôlées rompt la vérification de chaîne ; ce mécanisme détecte une incohérence mais ne qualifie pas, seul, sa cause ni la conformité complète.
2. Comment décrire correctement l'horodatage utilisé par la plateforme ?
Un horodatage d'État fourni par un service gouvernemental
Des dépôts externes OpenTimestamps et RFC 3161, chacun avec son état de vérification
Un simple tampon dateur interne à la plateforme
Aucun horodatage n'est utilisé
La plateforme conserve des dépôts OpenTimestamps et des réponses RFC 3161. Un état en attente ne vaut pas vérification ; la qualification éventuelle d'un service doit être contrôlée indépendamment.
3. Quelle est la grande force du « dossier de preuve » que vous pouvez télécharger ?
Il ne peut être lu que par la plateforme elle-même
Il est vérifiable hors-ligne par un contrôleur ou un expert, sans dépendre de la plateforme
Il remplace l'obligation de tenir un registre
Il est envoyé automatiquement à la préfecture chaque jour
Le dossier regroupe les éléments nécessaires aux contrôles documentés. Son caractère vérifiable hors application doit être prouvé avec le vérificateur indépendant et le statut réel de chaque dépôt.