Documentation
Ce que fait Cachet, ce que chaque niveau de signature garantit réellement, et comment signer un lot de documents du début à la fin.
Cachet est un signeur de PDF par lots conçu pour les flux administratifs belges. Vous lui indiquez un dossier, choisissez comment les documents doivent être signés, placez la marque visible une seule fois, et il applique la même signature à chaque fichier du lot.
Il s'utilise soit comme un assistant graphique pas à pas, soit comme un outil en ligne de commande, à partir du même cœur applicatif. Les signatures cryptographiques suivent la norme PAdES (ETSI EN 319 142-1) jusqu'au niveau B-LTA : un horodatage RFC 3161 de confiance, des données de révocation intégrées au document et une chaîne d'horodatages d'archivage — avec des ancres de confiance issues de la liste de confiance de l'UE pour les signatures eID, ou de l'autorité de certification interne de votre organisation pour les signatures Azure.
Chaque fichier signé est rouvert et validé immédiatement après son écriture, et le niveau réellement atteint est rapporté. Si le niveau demandé ne peut pas être atteint, le document est marqué en échec. Cachet ne produit jamais en silence une signature plus faible que celle que vous avez demandée.
Le mode eID utilise le certificat de non-répudiation de la carte, juridiquement équivalent à une signature manuscrite.
Documentation sur GitHub
Le dépôt contient la documentation technique de référence, tenue à jour avec le code.
Sections
Chaque section est une page à part entière. Lisez-les à la suite, ou allez droit à celle qu'il vous faut.
- Fonctionnalités Ce que fait Cachet, point par point : des lots entiers d'un coup, trois modes de signature, les niveaux PAdES, la validation par modèle et un résultat vérifié sur-le-champ.
- Les trois modes La carte eID, un certificat Azure Key Vault ou un simple tampon image — ce que chacun exige, et la portée juridique qu'il confère.
- Signer un lot, étape par étape Les huit étapes de l'assistant graphique, du choix du modèle à la lecture du rapport, avec une capture d'écran de chacune.
- Ligne de commande L'outil en ligne de commande : les commandes dont la plupart des lots ont besoin, et les options qui les accompagnent.
- Niveaux de signature PAdES b-b, b-t, b-lt et b-lta — ce que chaque niveau ajoute, et lesquels nécessitent un accès réseau.
- AES ou QES ? Signatures simple, avancée et qualifiée au sens d'eIDAS, et celle dont vos documents ont réellement besoin.
- Prérequis Ce dont chaque mode a besoin à l'exécution : middleware et lecteur de cartes, accès réseau sortant, ou rien du tout.
- Installation Téléchargez un exécutable autonome pour Linux ou Windows, ou lancez Cachet depuis les sources.
- Glossaire Les termes employés par Cachet, de PAdES et LTV au numéro de registre national inscrit dans chaque signature eID.
- Sources Les normes et services sur lesquels reposent les signatures, avec des liens vers les documents d'origine.
- À savoir À savoir avant de signer : le numéro de registre national, horodatage gratuit ou qualifié, et les limites d'une signature avancée.