Ülevaate ID-tarkvara erinevates versioonides ja komponentides toetatud DigiDoc konteineri formaatidest leiab DigiDoc konteineriformaatide elutsükli lehelt. Samuti on iga formaadi kohta olemas näidisfail.
BDOC ja ASICE digiallkirjade vormingud
Eestis on täna kasutusel parima rahvusvahelise ühilduvusega allkirjaformaat ASiC-E (.asice ehk BDOC-TS ehk ASiC-E LT) ning uuendatud DigiDoc4 kasutab automaatselt seda vormingut (faililaiend .asice senise .bdoc asemel). Teada tasub, et LT-allkirjade pikaajaline tõestusväärtus on tagatud RFC 3161 standardil põhineva ajatempliga (time-stamp) ning tegemist on kõigis Euroopa Liidu riikides eelistatud allkirjaformaadiga.
Varem oli Eestis aga kasutusel Eesti-spetsiifiline LT-TM formaat (.bdoc ehk BDOC-TM ehk ASiC-E LT-TM). LT-TM allkirjade pikaajalist tõestusväärtust tagas RFC 2560 standardil põhinev ajamärgend (time-mark).
- BDOC failiformaadi arengute kohta saab lugeda BDOC2.1 – Eesti digitaalallkirja standardi uustöötlus artiklist.
- BDOC 2.1. Digitaalallkirja standard EVS 821:2014 (avaldatud 05.06.2014, kättesaadav Eesti Standardikeskusest).
- BDOC 2.1.2 formaadi spetsifikatsioon, .PDF (avaldatud 05.2014).
CDOC krüpteeritud dokumentide vorming
.CDOC on laiend, mida kasutatakse krüpteeritud DigiDoc vormingus failide eristamiseks.
Krüpteeritud DigiDoc failivorming (ENCDOC-XML) põhineb rahvusvahelisel standardil XML-ENC.
CDOC fail sisaldab krüpteeritud kujul andmefaili (XML dokument või muu binaarfail (MS Word, Excel, PDF, RFT jne)), vastuvõtja sertifikaati, krüpteeritud kujul võtit andmefaili lahti krüpteerimiseks (nn. transpordivõti) ja muid mittekohustuslikke meta-andmeid. Andmefail krüpteeritakse AES krüpteerimisalgoritmiga, kasutades 128-bitist võtit. Ühele krüpteeritud failile on võimalik lisada mitu vastuvõtjat (võimalikku dekrüpteerijat) – selleks lisatakse CDOC faili kõikide vastuvõtjate sertifikaadid ja iga vastuvõtja jaoks transpordivõti andmefaili dekrüpteerimiseks.
- cdoc4j Java teek CDOC failidega töötamiseks (loomine ja dekrüpteerimine), toetatud on cdoc1.0 ja cdoc1.1.
- Required modifications to CDOC for elliptic curve support, .PDF (avaldatud 27.09.2017)
- Encrypted DigiDoc Format Specification, .PDF (avaldatud 25.06.2012)
Varem väljastatud (juba kehtetute) vormingute standardid:
DigiDoc Format Specification, .PDF (avaldatud 12.05.2004)