Integrity Verifier
Check for yourself the integrity of a due diligence file. No data is transmitted: everything is recomputed within your browser (SHA-256, Web Crypto). Integrity within the firm — without a qualified timestamping third party.
1. The file register
Load the register-….json file exported from Vigilae (or paste its contents). The SHA-256 chain is recomputed locally.
…or paste the JSON
2. A supporting document
Drop a document file: its SHA-256 fingerprint is compared against the sealed manifest of the register loaded above.
3. Vérifier hors de Vigilae (outil autonome)
Contre-vérification totalement indépendante — sans Vigilae, sans base, sans navigateur : téléchargez le vérificateur autonome (zéro dépendance, Node.js seul) et exécutez-le sur le fichier registre-XXXX.json exporté depuis le dossier. Le code se lit en entier ; la vérification est reproductible par quiconque — c'est le principe.
Télécharger verifier-preuve.mjs — recalcule la chaîne d'intégrité SHA-256 et la preuve d'inclusion de Merkle (ancre horodatée RFC 3161 quand elle est présente).
Télécharger verifier-jeton.mjs — vérifie le jeton d'horodatage lui-même (empreinte, signature CMS, chaîne de certificats).
node verifier-preuve.mjs registre-XXXX.json node verifier-jeton.mjs jeton.der <empreinte-sha256> [ca.pem]
This tool reads, stores and sends no data: it recomputes SHA-256 fingerprints within your browser. A file whose chain is "intact" means that none of its events has been altered since it was sealed by the firm. Vigilae prepares; the regulated professional alone decides and reports.