Die Signaturdaten – einschließlich des Zertifikats, des Hashs, der Zeitstempel und der Widerrufsdaten – werden als PDF-Objekt eingebettet. Der PDF-Reader (Adobe Reader u.ä.) kann die Signatur nativ validieren, ohne externe Tools.
Drei ETSI-Normen für verschiedene Container
PAdES, XAdES und JAdES sind drei digitale Signaturformate, die vom ETSI (Europäisches Institut für Telekommunikationsnormen) definiert wurden. Jedes Format ist für einen spezifischen Dokumentcontainer konzipiert: PAdES für PDF, XAdES für XML und JAdES für JSON. Sie alle implementieren die gleichen kryptografischen Prinzipien (PKI, Hash, Zertifikatskette), aber die Signatur wird je nach Dokumentformat unterschiedlich eingebettet.
PAdES vs XAdES vs JAdES
| Format | Am besten für | |
|---|---|---|
| PAdES | PDF-Dokumente | Lesbare Verträge, Rechnungen, Zertifikate |
| XAdES | XML-Dokumente | Strukturierte Daten, staatliche Einreichungen, UBL-Rechnungen |
| JAdES | JSON-Daten | API-Payloads, DPP-Daten, strukturierte Dokumente |
PAdES: Signatur im PDF
PAdES (PDF Advanced Electronic Signature) integriert die digitale Signatur direkt in die PDF-Datei.
ETSI definiert vier Konformitätsstufen: B (grundlegend), T (mit Zeitstempel), LT (mit langfristigen Validierungsdaten) und LTA (mit Archivierungszeitstempel). Höhere Stufen stellen sicher, dass die Signatur auch nach Ablauf des Zertifikats gültig bleibt.
Für alle lesbaren Dokumente, die in einem PDF-Reader angezeigt werden: Verträge, Rechnungen, Zertifikate, offizielle Schreiben. PAdES ist das am weitesten verbreitete und benutzerfreundlichste Format.
PAdES-Signaturen können sowohl einen sichtbaren Signaturblock (das traditionelle 'unterzeichnet von'-Feld in PDFs) als auch unsichtbare kryptografische Signaturdaten enthalten. Sowohl das eine als auch das andere sind Teil der gleichen PAdES-Signatur.
XAdES und JAdES für strukturierte Dokumente
Nicht alle Dokumente sind PDFs. Regierungseinreichungen, API-Antworten und strukturierte Daten benötigen Signaturformate, die für ihre Container entwickelt wurden.
XAdES für XML
XAdES integriert die Signatur als XML-Element innerhalb oder nebeneinander mit dem XML-Dokument. Wird weit verbreitet in E-Government-Systemen (EU-Mitgliedstaaten, LATAM). Unterstützt die gleichen Baseline-Ebenen (B, T, LT, LTA) wie PAdES.
JAdES für JSON
JAdES (JSON Advanced Electronic Signature) ist der neueste der drei. Es signiert JSON-Daten mit einem getrennten Signaturmodell — die Signatur ist ein separates JSON-Objekt, das auf die ursprünglichen Daten verweist. Besonders relevant für die EU-DPP-Datensignatur.
CAdES (bonus)
CAdES (CMS Advanced Electronic Signature) ist ein vierter Format für binäre Daten. Weniger gebräuchlich in der Praxis, aber in einigen PKI-Infrastrukturen und für spezifische regulatorische Einreichungen verwendet.
Welches Format sollten Sie wählen?
Passen Sie das Format dem Dokumentcontainer an: PDF → PAdES, XML → XAdES, JSON → JAdES. Wenn Sie menschenlesbare Verträge signieren, ist PAdES die richtige Wahl. Für API-gesteuerte Datenübermittlungen (wie DPP) ist JAdES oder XAdES angemessener.
Signaturformat-Spezifikationen: Größen, Validierungszeiten und Kompatibilität
Konkretes Daten für die Wahl zwischen Signaturformaten.
Dateigrößenbeeinflussung durch Format
PAdES-Signatur in PDF: fügt 15-50 KB pro Signatur hinzu (einschließlich Zertifikat + CRL + OCSP + Zeitstempel). XAdES-Signatur in XML: fügt 5-20 KB hinzu. JAdES-Signatur in JSON: fügt 3-15 KB hinzu. Bei der Stapelsignatur von 10.000 Dokumenten fügt PAdES 150-500 MB an Overhead hinzu; XAdES fügt 50-200 MB hinzu.
Validierungsgeschwindigkeit
PAdES-Validierung in Adobe Reader: 0,5-2 Sekunden pro Signatur (einschließlich Kettenerprüfung + CRL-Prüfung + Zeitstempelprüfung). XAdES-Validierung über Bibliothek: 50-200 ms. JAdES-Validierung: 30-100 ms. Bei der Massenvalidierung von 10.000 Signaturen ist XAdES 5-10-mal schneller als PAdES.
Adobe Reader Kompatibilität
PAdES B-B/B-T/B-LT-Signaturen werden nativ in Adobe Reader mit grünem Haken angezeigt. XAdES- und JAdES-Signaturen werden in Adobe Reader NICHT angezeigt — sie erfordern spezielle Validierungstools. Für B2C-Dokumente (Verbraucherverträge) ist PAdES das einzige Format, das von nicht technischen Empfängern visuell überprüft werden kann.
PAdES-Ebenen in der Praxis: B-B, B-T, B-LT, B-LTA verglichen
Verständnis der Unterschiede zwischen PAdES-Baseline-Ebenen hilft, den richtigen Signaturprofil zu wählen.
B-B (Basic): Nur Signaturen, keine Zeitstempel
PAdES B-B enthält die Signatur und das Signaturzertifikat, aber kein Zeitstempel oder Widerrufsdaten. Geeignet für interne Genehmigungen, niedrig riskante NDAs und Dokumente mit kurzen Aufbewahrungsbedürfnissen. Die Überprüfung schlägt nach Ablauf des Zertifikats fehl. Die meisten grundlegenden eSignature-Plattformen erzeugen standardmäßig B-B-Einträge.
B-T und B-LT: Zeitstempel und Widerrufsdaten
B-T fügt einen vertrauenswürdigen Zeitstempel hinzu, der nachweist, dass das Dokument zu einem bestimmten Zeitpunkt existierte. B-LT fügt Zertifikatswiderrufsdaten (CRL/OCSP) hinzu, was auch nach dem Offline-Status der CA eine Überprüfung ermöglicht. B-LT wird für alle Verträge mit einer Aufbewahrungsfrist von mehr als 3 Jahren empfohlen — was die meisten Arbeitsverträge, Kreditverträge und Mietverträge abdeckt.
B-LTA: Archivqualität für langfristige Aufzeichnungen
B-LTA fügt periodische Archivierungszeitstempel hinzu, was eine ununterbrochene Kette von Beweisen schafft. Erforderlich für Dokumente mit einer Aufbewahrungsfrist von 10+ Jahren: Grundstücksurkunden, Patentanmeldungen, regulatorische Einreichungen und dauerhafte Unternehmensakten. eSign.AI verwendet standardmäßig B-LTA für alle qualifizierten Signaturabläufe, um sicherzustellen, dass die Signaturen während der gesamten rechtlichen Aufbewahrungsfrist überprüfbar bleiben.
Häufig gestellte Fragen
PDF Advanced Electronic Signature. Es ist der ETSI-Standard für die Einbettung digitaler Signaturen in PDF-Dokumente.
Wie eSign.AI dies in der Praxis anwendet
eSign.AI wählt das richtige Signaturformat automatisch aus: PAdES für PDF-Dokumente (Standard für lesbare Verträge), XAdES für XML-regulatorische Einreichungen und JAdES für JSON-API-Payloads.







