Vérification publique

Est-ce bien le document que tout le monde a signé ?

Déposez un PDF reçu de Bona Fide. Nous calculons son empreinte sur votre appareil, la recherchons, puis vérifions la preuve signée de Bona Fide directement dans votre navigateur.

Ce que signifie « Vérifié par Bona Fide »

  1. 1

    Le même fichier, bit pour bit

    Votre navigateur calcule l’empreinte SHA-256 du fichier. Modifiez un seul caractère, une page ou un pixel — ou réenregistrez simplement le PDF — et l’empreinte change complètement. Nous ne recevons que l’empreinte, jamais le document.

  2. 2

    Inscrit dans un journal public

    Lorsqu’une enveloppe est finalisée et scellée, son enregistrement (ID de l’enveloppe, empreintes d’origine et finale, tête de sa piste d’audit qui révèle toute altération, heure de finalisation) est ajouté à un arbre de Merkle. Une courte preuve montre que l’enregistrement figure dans cet arbre.

  3. 3

    Signé par Bona Fide

    Toutes les heures, la racine de l’arbre est signée avec la clé Ed25519 de Bona Fide et chaînée à la racine précédente. Chacun peut vérifier la signature avec nos clés publiques publiées — sans secret, sans compte.

Cette vérification prouve que le fichier est exactement celui qui a été finalisé via Bona Fide et que notre enregistrement ne peut pas être réécrit discrètement. Elle ne revalide pas l’horodatage intégré au PDF lui-même — ouvrez le fichier dans Adobe Acrobat pour cela. Les adresses e-mail des signataires sont partiellement masquées pour préserver leur confidentialité.

Vous préférez la ligne de commande ? Le même vérificateur est open source :

pnpm --filter @bona-fide/verify cli contract.pdf --api https://api.bonafidesign.com