Aller au contenu

Projet 15 / Open source

belegwerk

Un outil de facturation par fichiers : le JSON devient PDF, et les entrées sont chaînées par SHA-256. Code public sous MIT. Une chaîne révèle des modifications face à une référence fiable, mais n’empêche pas seule la réécriture du registre et ne garantit pas la conformité légale.

Le besoin derrière le projet

belegwerk traite la facture comme un fichier structuré. Le JSON devient PDF ; le registre relie les entrées par SHA-256. Je contribue au produit et au développement. Le code est public sous MIT.

L’idée est un outil maîtrisable avec des fichiers lisibles, sauvegardables et réutilisables. L’utilisateur reste responsable des informations, de la conservation et de l’usage. Aucune conformité légale n’est garantie ici.

Les chaînes de hachage demandent une explication précise. Modifier une entrée change normalement les condensats suivants. Mais réécrire tout le registre et remplacer les valeurs permet de créer une autre chaîne cohérente. Une comparaison fiable exige donc une version indépendante conservée en confiance.

Ce projet relie théorie et pratique : les propriétés mathématiques d’un condensat sont utiles, sans répondre à toutes les questions d’exploitation d’un outil de facturation. Le guide associé présente SHA-256 par des exemples vérifiables.

Repères

Mon rôle
Produit et développement
Formats
JSON, PDF et registre chaîné
Code source
Public · Licence MIT
État de la description
18.09.2026

Projet et sources complémentaires

Prolonger la réflexion

  1. Logiciel / Guide pratique / 5 min

    Comprendre SHA-256 : des octets au condensat

    Pourquoi un condensat SHA-256 comporte 64 caractères hexadécimaux, le rôle des octets et ce que démontre une somme de contrôle. Avec exemples, démonstration et PDF.

Une question ou une idée commune ?

Pour un échange professionnel, une demande média ou une coopération, donnez quelques éléments de contexte.

Accès rapide / Les archives

Points de départ