Standard
ASiC tähendab *Associated Signature Containers*. Spetsifikatsioon ETSI EN 319 162-1 kirjeldab, kuidas siduda üks või mitu faili allkirjade või ajatemplitega ühes arhiivis. Sellel on kaks kuju:
- ASiC-S (Simple): täpselt üks andmefail koos allkirja või ajatempliga.
- ASiC-E (Extended): mis tahes arv andmefaile ja allkirju.
ASiC kuulub vormingute hulka, mida EL-i avaliku sektori asutused peavad eIDAS-e rakenduseeskirjade järgi tunnustama.
Füüsiline ülesehitus
| Kirje | Kohustuslik | Sisu |
|---|---|---|
mimetype | Soovituslik, esimene ja tihendamata | application/vnd.etsi.asic-e+zip |
| Andmefailid | Jah | Allkirjastatud dokumendid juurkaustas või alamkaustades |
META-INF/manifest.xml | XAdES-e korral | Failide loend ja meediatüübid |
META-INF/signatures*.xml | XAdES-e korral | Iga allkirja kohta üks XAdESSignatures dokument |
META-INF/ASiCManifest*.xml | CAdES-e korral | Andmefailide viited ja räsid |
META-INF/signature*.p7s | CAdES-e korral | Binaarne allkiri ASiC-manifestile |
Kuidas allkiri failidega seotakse
XAdES-e korral on igas allkirjas iga andmefaili kohta ds:Reference: faili aadress arhiivis ja selle räsi, tavaliselt SHA-256. Allkirjastaja privaatvõti allkirjastab ploki, milles need räsid on. Kui mis tahes failis muutub üks bait, ei kattu selle räsi enam.
CAdES-e korral on vaheaste nähtav: ASiCManifest loetleb räsid ja binaarne allkiri katab selle manifesti.
Allkirja tasemed
| Tase | Mis lisandub |
|---|---|
| B-B | Allkiri, allkirjastamissertifikaat, allkirjastatud omadused |
| B-T | Ajatempel allkirjale |
| B-LT | Sertifikaadid ja kehtivuskinnitus pikaajaliseks valideerimiseks |
| B-LTA | Arhiiviajatemplid pikaajaliseks säilitamiseks |
Sugulasvormingud
BDOC 2.1 on ASiC-E Eesti profiil XAdES-allkirjadega; EDOC on Läti vaste. Ülesehitus on sama, mistõttu üks vaatur avab need kõik. Erand on DDOC: vanem üksik XML-fail, mitte ZIP.
Vaata seda praktikas
Lohista konteiner ASiCE Viewerisse ja ava Tehnilised failid, et sirvida mimetype’i, manifesti ja iga allkirja vormindatud XML-ina. Samad sammud käsurea tööriistadega on artiklis ASiC-E faili lugemine käsitsi. Eesti vormingute kohta loe ka BDOC ja DDOC lehti.
Korduma kippuvad küsimused
Kas ASiC-E on avatud vorming?
Jah. See on avaldatud ETSI standard, mis tugineb ZIP-ile ja W3C XML-allkirjale, ning seda võib igaüks kasutada.
Mis on ASiC-E faili MIME-tüüp?
application/vnd.etsi.asic-e+zip. Lihtkuju kasutab tüüpi application/vnd.etsi.asic-s+zip.