Offentlig verifisering

Er dette dokumentet alle signerte?

Slipp en PDF du har fått fra Bona Fide. Vi beregner fingeravtrykket på enheten din, slår det opp og kontrollerer det signerte beviset fra Bona Fide her i nettleseren din.

Hva «Verifisert av Bona Fide» betyr

  1. 1

    Samme fil, bit for bit

    Nettleseren din beregner filens SHA-256-fingeravtrykk. Endre ett eneste tegn, én side eller én piksel – eller bare lagre PDF-en på nytt – så endres fingeravtrykket fullstendig. Vi mottar bare fingeravtrykket, aldri dokumentet.

  2. 2

    Registrert i en offentlig logg

    Når en konvolutt er fullført og forseglet, legges oppføringen (konvolutt-ID, opprinnelig og endelig fingeravtrykk, toppen av revisjonssporet der manipulering kan spores, fullføringstidspunkt) til i et Merkle-tre. Et kort bevis viser at oppføringen finnes i treet.

  3. 3

    Signert av Bona Fide

    Hver time signeres treets rot med Bona Fides Ed25519-nøkkel og kjedes til forrige rot. Alle kan kontrollere signaturen med våre publiserte offentlige nøkler – uten hemmeligheter, uten konto.

Denne kontrollen beviser at filen er nøyaktig det som ble fullført gjennom Bona Fide, og at vår oppføring av den ikke kan skrives om i det stille. Den validerer ikke på nytt tidsstempelet som er innebygd i selve PDF-en – åpne filen i Adobe Acrobat for det. Signatarenes e-postadresser er delvis skjult av personvernhensyn.

Foretrekker du kommandolinjen? Den samme verifikatoren er åpen kildekode:

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