🚧 ENV DEV — branche develop · données purgeables, pas de garantie · prod stable sur selffarm.my-self.fr
MySelf
SelfFarm·Lite
Étage applicatif MySelf · AGPL-3.0
SelfAgriBook · Conformité PAF · CGI art. 289-VII

Intégrité de la chaîne comptable

Vérification cryptographique de la chaîne d'écritures + audit log + état des verrous. Tout contrôle DGFIP commence ici.

Journal
Verdict global
✓ Chaîne intègre
Aucune altération détectée sur les 3 écritures.
Écritures totales : 3
Verrouillées : 0
Total écritures
3
Verrouillées
0 / 3
Avec hash chaîne
0 / 3
Avec hash PDF
0 / 3

Journal d'audit · append-only

0 dernières actions
Audit log vide — aucune action enregistrée.

Comment ça marche

Chaîne cryptographique · chaque écriture stocke hash_data = SHA256 du payload canonical JSON, et hash_previous = hash de la précédente. Modifier 1 écriture passée → casse toute la suite, détecté en O(n).
Verrouillage · une facture émise via SelfInvoice est locked=1 immédiatement. Pour annuler : avoir (compte 709), pas de modification.
Hash PDF · le SHA256 du PDF Factur-X émis est stocké → preuve qu'aucune version postérieure ne peut prétendre être la facture originale.
Audit log append-only · triggers SQLite refusent UPDATE et DELETE sur cette table → aucune action passée ne peut être effacée.
Référence : CGI art. 289-VII (authenticité origine + intégrité contenu + lisibilité), BOI-CF-COM-10-10-30, BOI-TVA-DECLA-30-20-30. Méthode utilisée : Piste d'Audit Fiable (PAF) — alternative open source aux signatures eIDAS qualifiées.