PAdES, CAdES, XAdES skirtumai: kurį e. parašą rinktis?
PAdES įterpia parašą į PDF, XAdES – į XML, o CAdES pasirašo bet kokį failą. Skirtumai, lygiai nuo B-B iki B-LTA ir kada kurį formatą rinktis.
PAdES, CAdES ir XAdES atlieka tą patį darbą: sukuria pažangųjį elektroninį parašą, įrodantį, kas ir kada pasirašė dokumentą ir kad po pasirašymo dokumentas nepasikeitė. Skirtumas – kur parašas yra ir kokiam dokumentui jis tinka. Visi trys priklauso Europos standartizacijos organizacijos ETSI AdES (Advanced Electronic Signature) šeimai.
Trumpas atsakymas
| Formatas | Standartas | Kur yra parašas? | Labiausiai tinka |
|---|---|---|---|
| PAdES | ETSI EN 319 142 | PDF failo viduje | Dokumentams, kuriuos atidarys ir skaitys žmonės: sutartims, ataskaitoms, prašymams |
| CAdES | ETSI EN 319 122 | Dokumentą gaubiančiame voke arba atskirame .p7s faile | Bet kokio tipo failams; oficialiam e. susirašinėjimui |
| XAdES | ETSI EN 319 132 | XML dokumento viduje arba šalia jo | Dokumentams tarp sistemų: XML, pvz., UBL-TR e-Fatura (Turkijos XML e. sąskaitos faktūros formatas) |
| ASiC | ETSI EN 319 162 | ZIP konteineryje, kuriame kartu yra dokumentas ir parašas | Keliems failams pasirašyti viename pakete |
Kas yra PAdES?
PAdES (PDF Advanced Electronic Signatures) įterpia parašą į pačią PDF failo struktūrą. Pasirašytas dokumentas lieka PDF: gavėjas be papildomos programos atidaro jį PDF skaitykle, pvz., Adobe Acrobat Reader, ir parašų skydelyje mato, kas pasirašė ir ar dokumentas nepakeistas. Puslapyje jis gali turėti ir matomą parašo lauką.
Kadangi PDF leidžia papildomus (inkrementinius) atnaujinimus, dokumentą paeiliui gali pasirašyti keli asmenys; kiekvienas parašas išsaugo ankstesnę būseną. Todėl tai praktiškas pasirinkimas sutartims su tvirtinimo grandine. Iš čia kyla ir apribojimas: PAdES pasirašo tik PDF.
Kas yra CAdES?
CAdES (CMS Advanced Electronic Signatures) remiasi CMS (RFC 5652) struktūra ir nežiūri į failo tipą: Word, Excel, paveikslėlis, ZIP – pasirašyti galima viską. Parašas pateikiamas dviem būdais: kaip vokas, į kurį įdėtas dokumentas, arba kaip atskiras failas (.p7s) šalia dokumento.
Trūkumas – gavėjo pusėje: norint atidaryti voke esantį pasirašytą failą ir patikrinti parašą, reikia e. parašo programos. Turkijoje oficialiame susirašinėjime su e. parašu labiausiai paplitęs formatas yra CAdES.
Kas yra XAdES?
XAdES (XML Advanced Electronic Signatures) sukurtas W3C XML parašo standarto (XMLDSig) pagrindu ir skirtas XML dokumentams. Parašas gali būti įterptas į XML (enveloped), gaubti XML (enveloping) arba būti atskirai (detached). Jis sukurtas atvejams, kai dokumentą skaito ne žmogus, o programinė įranga; naudojamas XML pagrindu sukurtiems dokumentams, pvz., UBL-TR formato e-Fatura.
Kam reikalingas ASiC?
ASiC (Associated Signature Containers) pasirašytą dokumentą ir jo parašą laiko kartu viename ZIP konteineryje. ASiC-S skirtas vienam dokumentui, ASiC-E – keliems dokumentams. Viduje esantis parašas gali būti CAdES arba XAdES; ASiC nėra naujas parašo tipas, tai pateikimo forma.
Lygiai: B-B, B-T, B-LT, B-LTA
Formatas atsako į klausimą „kur yra parašas“, o lygis – „kiek laiko parašą galima patikrinti“. ETSI baziniai (baseline) profiliai turi keturis lygius:
- B-B (Basic): parašas, pasirašančiojo sertifikatas ir pasirašyti atributai. Tikrinamas, kol sertifikatas galioja.
- B-T (Timestamp): pridedama patikima laiko žymė; įrodoma, kada vėliausiai parašas buvo sukurtas.
- B-LT (Long-Term): sertifikatų grandinė ir atšaukimo būsena (CRL, OCSP) įterpiama į parašą; net jei sertifikato galiojimas vėliau baigiasi, patikrinimo duomenys lieka kartu su dokumentu.
- B-LTA (Long-Term Archive): pridedama archyvinė laiko žymė, kurią galima atnaujinti; parašo įrodomoji vertė išlieka net pasenus naudotiems kriptografiniams algoritmams.
Senuoju ETSI pavadinimu tie patys laipteliai vadinami BES, EPES, T, C, X, XL ir A; daugelis programų ir dokumentų Turkijoje vis dar naudoja šiuos pavadinimus. Ilgus metus saugomiems dokumentams (sutartims, archyvui, darbo užmokesčio žiniaraščiams) renkamasi bent B-LT, geriau B-LTA; kasdieniam, trumpalaikiam patvirtinimui dažniausiai pakanka B-T.
Kurį pasirinkti?
- Jei dokumentą atidarys ir skaitys žmogus ir tai PDF: PAdES. Gavėjui nereikia diegti papildomos programos.
- Jei dokumentas yra XML ir jį apdoros programinė įranga: XAdES.
- Jei failas nėra PDF ar XML arba kita šalis reikalauja CAdES: CAdES.
- Jei keli failai bus pasirašomi viename pakete: ASiC-E.
- Jei oficialus raštas siunčiamas Turkijos viešajai įstaigai: formato renkatės ne jūs; jį nustato e-Yazışma (Turkijos oficialaus elektroninio susirašinėjimo paketo standartas) taisyklės.
Ar teisinė galia priklauso nuo formato?
Ne. Turkijoje pagal Elektroninio parašo įstatymą Nr. 5070 saugus elektroninis parašas turi tokias pačias teisines pasekmes kaip ranka pasirašytas parašas. Tai lemia ne tiek formatas, kiek tai, ar parašas sukurtas naudojant kvalifikuotą elektroninį sertifikatą ir saugią parašo kūrimo priemonę (lustinę kortelę, žetoną, HSM arba mobilųjį parašą). PAdES, CAdES ir XAdES – tai skirtingi šį parašą nešantys konteineriai.
ELPO sprendimai
Naudotojams, norintiems pasirašyti darbalaukyje be programavimo, İmzacı lustine kortele pasirašo PDF ir XML, rengia e-Yazışma paketus ir atlieka masinį pasirašymą pagal aplankus. Komandoms, norinčioms įdiegti parašą į savo programinę įrangą, eSignature e. parašo biblioteka kuria ir tikrina CAdES, XAdES, PAdES ir ASiC formatus iki ilgalaikio archyvavimo lygio; kadangi kiekvienas formatas yra atskiras paketas, į projektą patenka tik naudojamas. Bendras abiejų produktų pristatymas pateiktas e-İmza puslapyje.