Offentlig verifiering

Är det här dokumentet som alla signerade?

Släpp en PDF som du har fått från Bona Fide. Vi beräknar dess fingeravtryck på din enhet, slår upp det och kontrollerar Bona Fides signerade bevis direkt här i din webbläsare.

Vad ”Verifierat av Bona Fide” betyder

  1. 1

    Samma fil, bit för bit

    Din webbläsare beräknar filens SHA-256-fingeravtryck. Ändra ett enda tecken, en sida eller en pixel — eller spara bara om PDF:en — så ändras fingeravtrycket helt. Vi tar bara emot fingeravtrycket, aldrig dokumentet.

  2. 2

    Registrerat i en offentlig logg

    När ett kuvert slutförs och förseglas läggs dess post (kuvert-id, ursprungligt och slutligt fingeravtryck, toppen av granskningsloggen där manipulering syns, tidpunkt för slutförande) till i ett Merkle-träd. Ett kort bevis visar att posten finns i trädet.

  3. 3

    Signerat av Bona Fide

    Varje timme signeras trädets rot med Bona Fides Ed25519-nyckel och kedjas till föregående rot. Vem som helst kan kontrollera signaturen med våra publicerade publika nycklar — ingen hemlighet, inget konto.

Kontrollen bevisar att filen är exakt det som slutfördes via Bona Fide och att vår post om den inte kan skrivas om i det tysta. Den validerar inte om tidsstämpeln som är inbäddad i själva PDF:en — öppna filen i Adobe Acrobat för det. Undertecknarnas e-postadresser är delvis dolda av integritetsskäl.

Föredrar du kommandoraden? Samma verifierare är öppen källkod:

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