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.
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
Comment ça marche
Chaîne cryptographique · chaque écriture stocke
Verrouillage · une facture émise via SelfInvoice est
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.
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.