Öffentliche Prüfung

Ist das das Dokument, das alle unterschrieben haben?

Legen Sie ein PDF ab, das Sie über Bona Fide erhalten haben. Wir berechnen seinen Fingerabdruck auf Ihrem Gerät, schlagen ihn nach und prüfen den signierten Nachweis von Bona Fide direkt hier in Ihrem Browser.

Was „Verifiziert durch Bona Fide“ bedeutet

  1. 1

    Dieselbe Datei, Bit für Bit

    Ihr Browser berechnet den SHA-256-Fingerabdruck der Datei. Ändern Sie ein einziges Zeichen, eine Seite oder ein Pixel — oder speichern Sie das PDF nur neu —, und der Fingerabdruck ändert sich komplett. Wir erhalten nur den Fingerabdruck, nie das Dokument.

  2. 2

    In einem öffentlichen Protokoll erfasst

    Wenn ein Umschlag abgeschlossen und versiegelt ist, wird sein Datensatz (Umschlag-ID, ursprünglicher und finaler Fingerabdruck, der Kopf seines manipulationserkennbaren Audit-Trails, Abschlusszeitpunkt) in einen Merkle-Baum aufgenommen. Ein kurzer Nachweis zeigt, dass der Datensatz in diesem Baum enthalten ist.

  3. 3

    Signiert von Bona Fide

    Jede Stunde wird die Wurzel des Baums mit dem Ed25519-Schlüssel von Bona Fide signiert und mit der vorherigen Wurzel verkettet. Jeder kann die Signatur mit unseren veröffentlichten öffentlichen Schlüsseln prüfen — ohne Geheimnis, ohne Konto.

Diese Prüfung belegt, dass die Datei genau dem entspricht, was über Bona Fide abgeschlossen wurde, und dass unser Datensatz dazu nicht unbemerkt umgeschrieben werden kann. Den im PDF selbst eingebetteten Zeitstempel validiert sie nicht erneut — öffnen Sie die Datei dafür in Adobe Acrobat. E-Mail-Adressen der Unterzeichner werden zum Schutz der Privatsphäre teilweise ausgeblendet.

Lieber auf der Kommandozeile? Derselbe Prüfer ist Open Source:

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