Leitfaden

So erkennen Sie, ob ein PDF verändert wurde

Die einzige verlässliche Prüfung ist der Vergleich des kryptografischen Fingerabdrucks (Hash) der Datei mit dem, der vor dem Versand registriert wurde. Stimmen sie überein, ist das PDF bitgenau mit dem ausgestellten identisch; andernfalls wurde es verändert, auch wenn es gleich aussieht.

Warum genügt es nicht, das PDF zu öffnen und anzusehen?

Mit PDF-Editoren lassen sich Beträge, Daten oder Kontonummern ändern, ohne das Layout zu verändern. Auch die Dateieigenschaften wie Autor oder Änderungsdatum können überschrieben werden, und der Dateiname sagt nichts über den Inhalt. Eine Sichtprüfung erkennt nur plumpe Bearbeitungen.

Welche Prüfmethoden gibt es?

MethodeWas sie zeigtGrenze
SichtprüfungOffensichtliche BearbeitungsfehlerErkennt sorgfältige Änderungen nicht
Eigenschaften und MetadatenAngegebene Daten und ErstellungsprogrammSpurlos veränderbar
Vergleich mit dem OriginalUnterschiede zwischen zwei FassungenErfordert eine vertrauenswürdige Kopie des Originals
Digitale Signatur im PDFWer signiert hat und ob die Datei danach geändert wurdeErfordert ein Zertifikat und einen prüfenden Reader
Registrierter SHA-256-FingerabdruckOb die Datei mit der registrierten identisch ist, und seit wannDer Fingerabdruck muss vor dem Versand registriert sein

Der Vergleich von Fingerabdrücken hängt weder von einer aufbewahrten Kopie noch von Metadaten ab: Der registrierte Fingerabdruck genügt.

Was ist ein SHA-256-Fingerabdruck und warum ist er verlässlich?

SHA-256 ist eine Hashfunktion, die das US-amerikanische National Institute of Standards and Technology (NIST) im Standard FIPS 180-4 festgelegt hat. Sie wandelt eine Datei beliebiger Größe in eine Zeichenkette aus 64 Hexadezimalzeichen um: Dieselbe Datei ergibt stets denselben Fingerabdruck, und die Änderung eines einzigen Bits ergibt einen völlig anderen.

“The digests are used to detect whether messages have been changed since the digests were generated.”

Übersetzung: Die Hashwerte dienen dazu, festzustellen, ob Nachrichten seit ihrer Erzeugung verändert wurden. NIST, FIPS 180-4 (2015)

Das NIST bescheinigt SHA-256 eine Kollisionsresistenz von 128 Bit: Zwei verschiedene Dateien mit gleichem Fingerabdruck zu finden, würde in der Größenordnung von 2¹²⁸ Operationen erfordern, jenseits heutiger Technik. [NIST]

Wie prüft man Schritt für Schritt?

  1. Vor dem Versand registriert der Aussteller den SHA-256-Fingerabdruck des PDF. Mit TRAMPTO wird er im Browser berechnet, ohne die Datei hochzuladen, und es entsteht ein öffentlicher Prüflink.
  2. Der Aussteller versendet das gesiegelte Dokument und teilt den Prüflink.
  3. Der Empfänger öffnet den Link oder lädt das PDF auf der Prüfseite, und sein Browser berechnet den Fingerabdruck der erhaltenen Datei neu.
  4. Stimmt der Fingerabdruck mit dem registrierten überein, ist das Dokument mit dem ausgestellten identisch. Andernfalls wurde es verändert und sollte nicht akzeptiert werden.

Welches reale Risiko birgt ein verändertes PDF?

Der teuerste Fall ist Business E-Mail Compromise: Angreifer fangen eine Rechnung ab und ändern die Kontonummer, bevor sie beim Kunden ankommt. Der Jahresbericht des Internet Crime Complaint Center des FBI (IC3) verzeichnet für 2024 21.442 solcher Anzeigen und Schäden von 2.770.151.146 US-Dollar, die zweithöchste Schadenskategorie des Berichts. [FBI IC3]

Trägt die Rechnung einen registrierten Fingerabdruck, kann der Zahlende sie vor der Überweisung prüfen: Eine geänderte IBAN ergibt einen anderen Fingerabdruck.

Ein übereinstimmender Fingerabdruck ist ein technischer Nachweis von Integrität und Datum und kann als solcher in ein Verfahren eingebracht werden. Er ist keiner qualifizierten elektronischen Signatur gleichgestellt. Die Verordnung (EU) Nr. 910/2014 (eIDAS) definiert in Artikel 3 Nummer 25 das elektronische Siegel als elektronische Daten, die anderen elektronischen Daten beigefügt oder logisch mit ihnen verbunden werden, um deren Ursprung und Unversehrtheit sicherzustellen.

«»

Regulation (EU) No 910/2014 (eIDAS), Art. 3(25)

TRAMPTO belegt Integrität und Datum, ist aber kein qualifizierter Vertrauensdiensteanbieter: Wo das Gesetz ein qualifiziertes Siegel oder eine qualifizierte Signatur verlangt, ist ein solcher Anbieter zu nutzen; der Fingerabdruck kann zusätzlich registriert werden.

Glossar

SHA-256-Fingerabdruck
Zeichenkette aus 64 Hexadezimalzeichen, die sich aus der Anwendung der SHA-256-Funktion auf eine Datei ergibt. Sie kennzeichnet deren genauen Inhalt.
Integritätssiegel
Registrierung des Fingerabdrucks eines Dokuments zu einem bestimmten Datum, mit der sich später prüfen lässt, dass es unverändert ist.
Prüflink
Öffentliche Adresse, unter der jeder ein gesiegeltes Dokument prüfen kann, ohne Konto und ohne Installation.
Seal ID
Eindeutige Kennung, die TRAMPTO jeder Siegelung zuweist.

Quellen

  1. NIST — FIPS 180-4, Secure Hash Standard (SHS), 2015
  2. NIST CSRC — Hash Functions (security strengths of SHA-256)
  3. FBI Internet Crime Complaint Center — 2024 Internet Crime Report
  4. Regulation (EU) No 910/2014 (eIDAS), Art. 3(25)

Registrieren Sie den Fingerabdruck vor dem Versand.

Das Siegeln eines Dokuments dauert Sekunden, und die Prüfung ist für den Empfänger kostenlos.

Datenschutzeinstellungen

Wählen Sie, für welche Zwecke und mit welchen Anbietern Sie Cookies erlauben. Keine Option ist voreingestellt, und Sie können Ihre Entscheidung jederzeit über „Cookie-Einstellungen“ in der Fußzeile ändern.

Unbedingt erforderlich

Unverzichtbar für den Betrieb der Website und um Ihre Cookie-Entscheidung zu speichern. Sie erfordern keine Einwilligung und werden nicht für Werbung genutzt.

Immer aktiv

Präferenzen

Speichern die gewählte Sprache, damit sie bei Ihrem nächsten Besuch direkt angezeigt wird.

Reichweitenmessung

Zeigen, wie viele Personen die Website besuchen, woher sie kommen, welche Seiten sie aufrufen und wie sie damit interagieren, einschließlich Heatmaps und anonymisierter Sitzungsaufzeichnungen. Sie dienen der Verbesserung des Dienstes.

Google Analytics · Microsoft Clarity

Werbemessung

Messen die Wirksamkeit unserer Kampagnen bei Google, Microsoft, Meta und LinkedIn: welche Anzeige Sie hierher geführt hat und ob Sie danach die Anwendung genutzt haben.

Google Ads · Microsoft Advertising · Meta Pixel · LinkedIn Insight Tag

Personalisierte Werbung

Ermöglichen diesen Plattformen, Ihnen auf Ihren Besuch abgestimmte TRAMPTO-Anzeigen zu zeigen, auf dieser und auf anderen Websites und Apps.

Microsoft Advertising · Meta Pixel · LinkedIn Insight Tag