PAdES, CAdES, XAdES különbség: melyik e-aláírás mikor?
A PAdES PDF-be, a XAdES XML-be ágyazza az aláírást; a CAdES bármilyen fájlt aláír. Különbségek, B-B–B-LTA szintek, és mikor melyiket válassza.
A PAdES, a CAdES és a XAdES ugyanazt végzi: fokozott biztonságú elektronikus aláírást hoz létre, amely bizonyítja, ki és mikor írta alá a dokumentumot, és hogy a dokumentum az aláírás óta nem változott. A különbség az, hogy hol helyezkedik el az aláírás, és milyen típusú dokumentumhoz illik. Mindhárom az európai szabványügyi szervezet, az ETSI AdES (Advanced Electronic Signature) családjába tartozik.
Röviden
| Formátum | Szabvány | Hol van az aláírás? | Legjobban illő feladat |
|---|---|---|---|
| PAdES | ETSI EN 319 142 | A PDF-fájlon belül | Emberek által megnyitott és olvasott dokumentum: szerződés, jelentés, beadvány |
| CAdES | ETSI EN 319 122 | A dokumentumot körülvevő borítékban vagy külön .p7s fájlban | Bármilyen fájltípus; hivatalos elektronikus levelezés |
| XAdES | ETSI EN 319 132 | Az XML-dokumentumon belül vagy mellette | Gépek közötti dokumentum: XML-ek, például az UBL-TR formátumú e-Fatura (a török XML e-számla) |
| ASiC | ETSI EN 319 162 | A dokumentumot és az aláírást együtt hordozó ZIP-tárolóban | Több fájl aláírása egyetlen csomagban |
Mi a PAdES?
A PAdES (PDF Advanced Electronic Signatures) a PDF-fájl saját szerkezetébe ágyazza az aláírást. Az aláírt dokumentum továbbra is PDF: a címzett külön program nélkül megnyitja egy PDF-olvasóval, például az Adobe Acrobat Readerrel, és az aláíráspanelen látja, ki írta alá, és változott-e a dokumentum. Az oldalon látható aláírásmezőt is tartalmazhat.
Mivel a PDF lehetővé teszi a növekményes frissítést, egy dokumentumot egymás után több személy is aláírhat; minden aláírás megőrzi az előző állapotot. Ezért jóváhagyási lánccal rendelkező szerződéseknél praktikus választás. Korlátja is innen ered: a PAdES csak PDF-et ír alá.
Mi a CAdES?
A CAdES (CMS Advanced Electronic Signatures) a CMS (RFC 5652) szerkezetén alapul, és nem foglalkozik a fájltípussal: Word, Excel, kép, ZIP — bármi aláírható. Az aláírás kétféleképpen utazik: a dokumentumot magában foglaló borítékként vagy a dokumentum mellett álló külön fájlként (.p7s).
A hátrány a címzett oldalán jelentkezik: a borítékolt aláírt fájl megnyitásához és az aláírás ellenőrzéséhez e-aláíró alkalmazás kell. Törökországban az e-aláírással ellátott hivatalos levelezésben a CAdES a legelterjedtebb formátum.
Mi a XAdES?
A XAdES (XML Advanced Electronic Signatures) a W3C XML-aláírási szabványára (XMLDSig) épül, és XML-dokumentumokhoz készült. Az aláírás beágyazható az XML-be (enveloped), körülveheti az XML-t (enveloping), vagy külön is állhat (detached). Olyan esetekre tervezték, amikor a dokumentumot nem ember, hanem szoftver olvassa; XML-alapú dokumentumoknál használják, például az UBL-TR formátumú e-Faturánál.
Mire jó az ASiC?
Az ASiC (Associated Signature Containers) az aláírt dokumentumot és aláírását együtt, egyetlen ZIP-tárolóban hordozza. Az ASiC-S egy dokumentumhoz, az ASiC-E több dokumentumhoz való. A benne lévő aláírás lehet CAdES vagy XAdES; az ASiC nem új aláírástípus, hanem szállítási forma.
Szintek: B-B, B-T, B-LT, B-LTA
A formátum arra felel, hogy „hol van az aláírás”; a szint arra, hogy „meddig ellenőrizhető az aláírás”. Az ETSI alapprofiljainak (baseline) négy szintje van:
- B-B (Basic): az aláírás, az aláíró tanúsítványa és az aláírt tulajdonságok. Amíg a tanúsítvány érvényes, ellenőrizhető.
- B-T (Timestamp): megbízható időbélyeg kerül hozzá; bizonyítja, legkésőbb mikor készült az aláírás.
- B-LT (Long-Term): a tanúsítványlánc és a visszavonási állapot (CRL, OCSP) bekerül az aláírásba; ha a tanúsítvány később lejár is, az ellenőrzési adatok a dokumentummal maradnak.
- B-LTA (Long-Term Archive): megújítható archív időbélyeg kerül hozzá; az aláírás bizonyító ereje akkor is megmarad, ha a használt kriptográfiai algoritmusok elavulnak.
A régi ETSI-elnevezésben ugyanezek a fokozatok BES, EPES, T, C, X, XL és A néven szerepelnek; Törökországban sok alkalmazás és dokumentum ma is ezeket a neveket használja. Évekig megőrzendő dokumentumnál (szerződés, archívum, bérjegyzék) legalább B-LT, lehetőleg B-LTA a választás; mindennapi, rövid életű jóváhagyáshoz a B-T gyakran elegendő.
Melyiket válassza?
- Ha a dokumentumot ember nyitja meg és olvassa, és PDF: PAdES. A címzettnek nem kell további programot telepítenie.
- Ha a dokumentum XML, és szoftver dolgozza fel: XAdES.
- Ha a fájl se nem PDF, se nem XML, vagy a másik fél CAdES-t kér: CAdES.
- Ha több fájlt kell egy csomagban aláírni: ASiC-E.
- Ha hivatalos levél megy egy török közintézményhez: a formátumot nem Ön választja; az e-Yazışma csomag (a török hivatalos elektronikus levelezési szabvány) szabályai határozzák meg.
Függ-e a jogi érvényesség a formátumtól?
Nem. Törökországban az 5070. számú elektronikus aláírási törvény szerint a biztonságos elektronikus aláírás ugyanazzal a joghatással jár, mint a saját kezű aláírás. Ezt kevésbé a formátum határozza meg, mint az, hogy az aláírás minősített elektronikus tanúsítvánnyal és biztonságos aláírás-létrehozó eszközzel (intelligens kártya, token, HSM vagy mobilaláírás) készült-e. A PAdES, a CAdES és a XAdES ezt az aláírást hordozó különböző tárolók.
Az ELPO oldaláról
Azoknak a felhasználóknak, akik kódírás nélkül, asztali gépen szeretnének aláírni, az İmzacı intelligens kártyával ír alá PDF-et és XML-t, e-Yazışma csomagot készít, és mappánként tömeges aláírást végez. Azoknak a csapatoknak, amelyek az aláírást saját szoftverükbe szeretnék beépíteni, az eSignature e-aláírási könyvtár a CAdES, XAdES, PAdES és ASiC formátumokat a hosszú távú archiválási szintig előállítja és ellenőrzi; mivel minden formátum külön csomag, a projektbe csak az kerül, amit használnak. A két termék általános bemutatása az e-İmza oldalon olvasható.