PAdES, CAdES, XAdES: Unterschied und welches Format wann?
PAdES bettet die Signatur ins PDF ein, XAdES ins XML; CAdES signiert jede Datei. Unterschiede, Stufen von B-B bis B-LTA und was wofür passt.
PAdES, CAdES und XAdES erfüllen dieselbe Aufgabe: Sie erzeugen eine fortgeschrittene elektronische Signatur, die belegt, wer ein Dokument wann unterschrieben hat und dass das Dokument seit der Signatur nicht verändert wurde. Der Unterschied liegt darin, wo die Signatur steht und für welche Art von Dokument sie geeignet ist. Alle drei gehören zur AdES-Familie (Advanced Electronic Signature) der europäischen Normungsorganisation ETSI.
Kurze Antwort
| Format | Norm | Wo steht die Signatur? | Am besten geeignet für |
|---|---|---|---|
| PAdES | ETSI EN 319 142 | In der PDF-Datei | Dokumente, die Menschen öffnen und lesen: Vertrag, Bericht, Antrag |
| CAdES | ETSI EN 319 122 | In einem Umschlag um das Dokument oder in einer separaten .p7s-Datei | Jede Art von Datei; amtliche elektronische Korrespondenz |
| XAdES | ETSI EN 319 132 | In oder neben dem XML-Dokument | Dokumente zwischen Maschinen: XML wie die UBL-TR e-Fatura |
| ASiC | ETSI EN 319 162 | In einem ZIP-Container, der Dokument und Signatur zusammen enthält | Mehrere Dateien in einem einzigen Paket signieren |
Was ist PAdES?
PAdES (PDF Advanced Electronic Signatures) bettet die Signatur in die eigene Struktur der PDF-Datei ein. Das signierte Dokument bleibt ein PDF: Der Empfänger öffnet es ohne zusätzliches Programm mit einem PDF-Reader wie Adobe Acrobat Reader und sieht im Signaturbereich, wer unterschrieben hat und ob das Dokument verändert wurde. Es kann auch ein sichtbares Signaturfeld auf der Seite tragen.
Da PDF inkrementelle Aktualisierungen erlaubt, können mehrere Personen ein Dokument nacheinander signieren; jede Signatur bewahrt den Zustand davor. Deshalb ist PAdES bei Verträgen mit Freigabekette eine praktische Wahl. Daraus ergibt sich auch die Grenze: PAdES signiert nur PDFs.
Was ist CAdES?
CAdES (CMS Advanced Electronic Signatures) basiert auf der CMS-Struktur (RFC 5652) und achtet nicht auf den Dateityp: Word, Excel, Bilder, ZIP — alles lässt sich signieren. Die Signatur wird auf zwei Arten transportiert: als Umschlag, der das Dokument enthält, oder als separate Datei (.p7s) neben dem Dokument.
Der Nachteil liegt beim Empfänger: Um die signierte Datei im Umschlag zu öffnen und die Signatur zu prüfen, braucht er eine e-Signatur-Anwendung. In der Türkei ist CAdES das verbreitetste Format für elektronisch signierte amtliche Korrespondenz.
Was ist XAdES?
XAdES (XML Advanced Electronic Signatures) baut auf dem XML-Signaturstandard des W3C (XMLDSig) auf und ist für XML-Dokumente gedacht. Die Signatur kann in das XML eingebettet sein (enveloped), das XML umschließen (enveloping) oder separat stehen (detached). Sie ist für Fälle konzipiert, in denen nicht ein Mensch, sondern eine Software das Dokument liest; verwendet wird sie bei XML-basierten Dokumenten wie der e-Fatura (türkische e-Rechnung) im Format UBL-TR.
Wozu dient ASiC?
ASiC (Associated Signature Containers) transportiert das signierte Dokument und seine Signatur gemeinsam in einem einzigen ZIP-Container. ASiC-S ist für ein Dokument, ASiC-E für mehrere Dokumente. Die enthaltene Signatur kann CAdES oder XAdES sein; ASiC ist kein neuer Signaturtyp, sondern eine Transportform.
Stufen: B-B, B-T, B-LT, B-LTA
Das Format beantwortet die Frage „Wo steht die Signatur?“; die Stufe die Frage „Wie lange lässt sich die Signatur prüfen?“. Die Basisprofile (baseline) von ETSI haben vier Stufen:
- B-B (Basic): die Signatur, das Zertifikat des Unterzeichners und die signierten Attribute. Prüfbar, solange das Zertifikat gültig ist.
- B-T (Timestamp): Ein vertrauenswürdiger Zeitstempel wird hinzugefügt; er belegt, zu welchem Zeitpunkt die Signatur spätestens erstellt wurde.
- B-LT (Long-Term): Zertifikatskette und Sperrstatus (CRL, OCSP) werden in die Signatur eingebettet; auch wenn das Zertifikat später abläuft, bleiben die Prüfdaten beim Dokument.
- B-LTA (Long-Term Archive): Ein Archivzeitstempel wird hinzugefügt und kann erneuert werden; selbst wenn die verwendeten kryptografischen Algorithmen veralten, behält die Signatur ihren Beweiswert.
In der älteren ETSI-Benennung heißen dieselben Stufen BES, EPES, T, C, X, XL und A; viele Anwendungen und Dokumente in der Türkei verwenden diese Namen noch. Für Dokumente, die jahrelang aufbewahrt werden (Vertrag, Archiv, Lohnabrechnung), wählt man mindestens B-LT, besser B-LTA; für eine alltägliche, kurzlebige Freigabe reicht B-T meist aus.
Welches soll man wählen?
- Wenn ein Mensch das Dokument öffnen und lesen wird und es ein PDF ist: PAdES. Der Empfänger installiert kein zusätzliches Programm.
- Wenn das Dokument XML ist und eine Software es verarbeitet: XAdES.
- Wenn die Datei weder PDF noch XML ist oder die Gegenseite CAdES verlangt: CAdES.
- Wenn mehrere Dateien in einem Paket signiert werden sollen: ASiC-E.
- Wenn ein amtliches Schreiben an eine Behörde geht: Das Format wählen nicht Sie; es bestimmen die Regeln des e-Yazışma-Pakets (türkische amtliche elektronische Korrespondenz).
Hängt die Rechtsgültigkeit vom Format ab?
Nein. In der Türkei hat nach dem Gesetz Nr. 5070 über elektronische Signaturen die sichere elektronische Signatur dieselbe Rechtswirkung wie eine handschriftliche Unterschrift. Entscheidend dafür ist weniger das Format als die Tatsache, dass die Signatur mit einem qualifizierten elektronischen Zertifikat und einer sicheren Signaturerstellungseinheit (Chipkarte, Token, HSM oder mobile Signatur) erstellt wurde. PAdES, CAdES und XAdES sind unterschiedliche Behälter für diese Signatur.
Bei ELPO
Für Nutzer, die ohne Programmierung am Desktop signieren möchten, signiert İmzacı PDF und XML mit Chipkarte, erstellt e-Yazışma-Pakete und signiert ordnerweise im Stapel. Für Teams, die die Signatur in ihre eigene Software integrieren möchten, erzeugt und prüft die e-Signatur-Bibliothek eSignature die Formate CAdES, XAdES, PAdES und ASiC bis zur Langzeitarchiv-Stufe; da jedes Format ein eigenes Paket ist, gelangt nur das ins Projekt, was genutzt wird. Die allgemeine Vorstellung beider Produkte finden Sie auf der Seite e-İmza.