Adoc formato sandara: konteinerio dalys ir taisyklių kilmė

ADOC yra ZIP paketas su griežtai apibrėžtais įrašais. Specifikaciją ADOC-V1.0 2009 m. patvirtino Lietuvos archyvų departamentas, dabar ją prižiūri LVAT.

Adoc formatas — tai griežtai aprašytos taisyklės, kaip supakuoti elektroniniu parašu pasirašytą dokumentą, kad jį būtų galima persiųsti, tikrinti ir archyvuoti. Techniniu požiūriu .adoc yra ZIP archyvas su privalomais įrašais: mimetype failu, pagrindiniu dokumentu, priedais, XML metaduomenimis ir META-INF kataloge saugomais atskirtiniais XAdES parašais. Jei failą tiesiog gavote ir naršyti po jo vidumų jums nereikia, trumpesnis paaiškinimas — puslapyje Kas yra ADOC.

Kas nustatė adoc formatą ir kas jį prižiūri

Specifikaciją ADOC-V1.0 patvirtino Lietuvos archyvų departamento generalinio direktoriaus 2009 m. rugsėjo 7 d. įsakymas Nr. V-60 „Dėl Elektroniniu parašu pasirašyto elektroninio dokumento specifikacijos ADOC-V1.0 patvirtinimo”. Šiuo metu specifikaciją prižiūri Lietuvos vyriausiojo archyvaro tarnyba (LVAT). Teisės aktuose minima ir ADOC-V2.0, tačiau, kaip nurodo pati LVAT, jos platinama priemonė kuria ADOC-V1.0 dokumentus. Konteinerį suformuoja pasirašymo priemonė — LVAT internetinis įrankis arba komercinė platforma: ji sudeda dokumentą, metaduomenis ir parašus į vieną ZIP paketą pagal tą pačią specifikaciją.

Adoc formatas: kas supakuota konteinerio viduje

Struktūrą, kurią nustato peržiūros įrankis, apibendrina ši lentelė:

Įrašas Kas jame
mimetype eilutė application/vnd.lt.archyvai.adoc-2008 — paketo tapatybė
Pagrindinis dokumentas dažniausiai PDF; galimas ir kito tipo dokumentas
Priedai keli dokumentai poaplankiuose
XML metaduomenys dokumento aprašas ir ryšiai tarp paketo dalių
META-INF/signatures0.xml vienas XAdES parašas; kiekvienas parašas — savo faile

Keli parašai viename archyve yra normalu: dokumentą gali pasirašyti keli žmonės, o vienu pasirašymu galima apimti ir kelis dokumentus. Techniniai failai — parašų XML, manifestai, ADOC metaduomenys ir ryšių aprašai — nėra dokumentai, todėl įrankis juos sąrašo atskirai ir niekada nerodo kaip skaitytinų dokumentų.

Kodėl mimetype įrašas svarbus

ZIP pats savaime nieko neįrodo — konteinerio tipą nustato būtent mimetype įrašas. application/vnd.lt.archyvai.adoc-2008 reiškia lietuviškąjį ADOC; application/vnd.etsi.asic-e+zip — bendrąjį europinį ASiC-E konteinerį, kuriame parašai taip pat saugomi META-INF kataloge. Šis skirtumas svarbu keičiantis dokumentais su užsienio institucijomis: jį detaliai aiškina puslapis ADOC, ASiC-E ir PDF, o konkrečius ASiC failus — ASICE ir BDOC failai.

Plėtinys čia nepatikimas — jį bet kas gali perrašyti, todėl remiamasi tik mimetype įrašu.

Pervardymas į .zip: ką jis parodo ir ko neįrodo

Jei .adoc pervardysite į .zip, bet kokia archyvavimo programa parodo sąrašą: pagrindinį dokumentą, priedus, metaduomenis ir META-INF katalogą su parašų failais — tai ir atsako į klausimą, kodėl .adoc vadinamas archyvu. DokDesk ir Tvarka savo straipsniuose šį būdą mini kaip peržiūrą, tačiau svarbu, ko jis nepadaro: parašų jis netikrina, o iš naujo supakuotas konteineris gali būti sugadintas. Todėl originalą saugokite tokį, koks gautas. Jei norite apžiūrėti struktūrą be jokios rizikos, failą pasirinkite peržiūros įrankyje: paketas išpakuojamas jūsų naršyklėje, pats failas nėra niekur siunčiamas, o failų sąrašas rodomas kartu su parašų duomenimis.

Ką daryti, jei reikia peržiūros, o ne struktūros

Į šį puslapį atveda klausimas, kodėl institucijos atsiųstas failas neatsidaro. Vidumų žiūrėti ir nereikia: ADOC peržiūra aprašo, kaip įrankis rodo dokumentus, priedus ir pasirašiusiuosius, ADOC tikrinimas — kaip skaityti parodytus rezultatus, o oficialų patikrinimą atlieka LVAT priemonė ar Elektroniniai valdžios vartai. Jei dokumentą reikia patiems pasirašyti ADOC formatu, žingsnius aprašo Kaip pasirašyti ADOC — ši priemonė konteinerių nekuria ir nepasirašo. O jei konteinerį turi saugoti įmonė, galioja prievolė išlaikyti tokius dokumentus autentiškus visą saugojimo laiką, todėl archyve dedamas originalus .adoc, o ne iš jo išskirta kopija.

Trumpai: adoc formatas yra LVAT prižiūrimas ZIP paketas pagal 2009 m. specifikaciją — mimetype įrašas, dokumentas, priedai, XML metaduomenys ir parašai po META-INF. Tai formato taisyklės, o ne atskira programėlė, kurios reikėtų ieškoti. Jei gavote .adoc ir jums tiesiog reikia įsitikinti, kad paketas sveikus, pradėkite peržiūra — tai greičiausias kelias iki atsakymo.

Dažni klausimai

Kas nustatė ir prižiūri adoc formatą?

Specifikaciją ADOC-V1.0 patvirtino Lietuvos archyvų departamento generalinio direktoriaus 2009 m. rugsėjo 7 d. įsakymas Nr. V-60. Šiuo metu formatą prižiūri Lietuvos vyriausiojo archyvaro tarnyba (LVAT).

Ar adoc faile visada yra PDF?

Dažniausiai pagrindinis dokumentas yra PDF, tačiau specifikacija leidžia ir kitų tipų dokumentus. Viename konteineryje gali būti keli dokumentai ir keli parašai.

Ar galima pervardyti .adoc failą į .zip?

Taip — taip parodysite vidinių failų sąrašą bet kuria archyvų programa, tačiau parašų tikrumo tai neįrodo, o iš naujo supakuotas konteineris gali būti sugadintas.

Kas yra META-INF katalogas adoc faile?

Ten saugomi atskirtiniai XAdES parašai, kiekvienas savo faile, pavyzdžiui, META-INF/signatures0.xml. Šiame įrankyje tokie techniniai failai rodomi atskirai nuo pačių dokumentų.

Ar adoc formatą galima redaguoti nepažeidžiant parašo?

Ne. Parašas saugo paketo turinį, todėl bet koks pakeitimas tikrinant pasimatys kaip nesutapimas. Jei dokumento reikia skaityti ar spausdinti, darykitės atskirą kopiją.

Nutempkite čia .adoc failą

Atidarykite savo failą