DigiDoc file container format support cycle (life cycle)

Following tables give an overview of what DigiDoc container formats are supported in which ID-software versions and components. 

There is a sample file for every format.

DigiDoc 1.0 is a preliminary version that was in use for very short time. Versions 1.1 and 1.2  do not differ in file format. Version 1.2 was created after discovery of significant errors in version 1.1 libxml2 librarys older version. In version 1.3 the important differences from XAdES standard were fixed.

BDOC is a new digital signature format, which was created to replace Estonian specific DDOC (DigiDoc) digital signature standard. The main purpose for BDOC format is to be 100% compatible with international ETSI standard. In relation to the release of BDOC 2.1, the BDOC 1.0 and 2.0 will not be supported in the next software versions. 

Creation of document containers in specific format 

  SK-XML 1.0 DIGIDOC-XML 1.1 DIGIDOC-XML 1.2 DIGIDOC-XML 1.3 BDOC 1.0 BDOC 2.0 BDOC 2.1 (TM) BDOC 2.1 (TS)
Sample file SK-XML1.0 DIGIDOC-XML 1.1 DIGIDOC-XML 1.2 DIGIDOC-XML 1.3  BDOC-1.0  BDOC2.0 BDOC2.1  BDOC2.1_TS
DigiDoc4 klient  -  -  -  -  -  - from 18.6 (2018) - 18.10 (2018)  from 18.6 (2018)
DigiDoc3 klient  -  -  -

3.1 (2010) - 3.11 (2015)

default format from 3.1 (2010) - 3.9 (2014) 

3.5, 3.6, 3.7  -

from 3.8 (2013)

default format from 3.10 (2015)

from 3.10 (2015)
SK DigiDoc Client  ca 2002-2003 ca 2003  ca 2003-2005  2.0.10 (2005) - 2.7.11 (2011) 2.7.9 (2010, only in Lithuanian package)   - -

libdigidoc

the end of library support period 12.2015

1.0 (2002) - 3.6 (2012)  1.x (2003) - 3.6 (2012)  1.52 - 3.6 (2012) from 1.7.6 (2005)
the end of library support period 12.2015
- - - -

jdigidoc

the end of library support period 06.2016

 -  1.0 (2003) - 3.6 (2012) 1.0 (2003) - 3.6 (2012)  from 1.1 (2005) the end of library support period 06.2016  3.6, 3.7 3.8 (beta, 05.2013) from 3.8 (2013) -
digidoc4j - - - from 0.2.16 (2014)* - - from 0.2.16 (2014) from 0.2.16 (2014)
libdigidocpp  -  -  - from 3.8 (2013)* - 3.8 (beta, 05.2013) from 3.8 (2013) from 3.9 (2014)

 * The signature format is supported via a base library.

Verification of existing container and signature 

  SK-XML 1.0 DIGIDOC-XML 1.1 DIGIDOC-XML 1.2 DIGIDOC-XML 1.3 BDOC 1.0 BDOC 2.0 BDOC 2.1(TM) BDOC 2.1 (TS)
DigiDoc4 klient from 18.6 (2018) from 18.6 (2018) from 18.6 (2018) from 18.6 (2018) from 18.6 (2018) from 18.6 (2018) from 18.6 (2018) from 18.6 (2018)
DigiDoc3 klient from 3.1 (2010) from 3.1 (2010) from 3.1 (2010) from 3.1 (2010) 3.5, 3.6, 3.7 - from 3.8 (2013) from 3.9 (2014)
SK DigiDoc Client  from 2002- 2.7.11 (2011) from ca 2003 - 2.7.11 (2011) from ca 2003 - 2.7.11 (2011) from 2.0.10 (2005) - 2.7.11 (2011) 2.7.8 (2010) - 2.7.11 (2011) - -

libdigidoc

the end of library support period 12.2015

from 1.0 (2002) the end of library support period 12.2015 from 1.x (2003)
the end of library support period 12.2015
from 1.52
the end of library support period 12.2015
from 1.7.6 (2005) the end of library support period 12.2015 - - - -

jdigidoc

the end of library support period 06.2016

 - from 1.0 (2003)
the end of library support period 06.2016
from 1.0 (2003)
the end of library support period 06.2016
from 1.1 (2005) the end of library support period 06.2016  3.6, 3.7 3.8 (beta, 05.2013) from 3.8 (2013) -
digidoc4j  - - - from 0.2.16 (2014)* - - from 0.2.16 (2014) from 0.2.16 (2014)
libdigidocpp  -  -  - from 3.8 (2013)* - 3.8 (beta, 05.2013) from 3.8 (2013) from 3.9 (2014)

  * The signature format is supported via a base library.

Adding and removal of signatures to the existing containers

  SK-XML 1.0 DIGIDOC-XML 1.1 DIGIDOC-XML 1.2 DIGIDOC-XML 1.3 BDOC 1.0 BDOC 2.0 BDOC 2.1 (TM) BDOC 2.1 (TS)
DigiDoc4 klient  -  -  -  -  -  - from 18.6 (2018) - 18.10 (2018)  from 18.6 (2018)
DigiDoc3 klient 3.1 (2010) - 3.6 (2012)* 3.1 (2010) - 3.6 (2012)* 3.1 (2010) - 3.6 (2012)* 3.1 (2010) - 3.11 (2015)  3.5, 3.6, 3.7 - from 3.8 (2013)  from 3.10 (2015)
SK DigiDoc Client  from 2002 - 2.7.11 (2011) from ca 2003 - 2.7.11 (2011) from ca 2003- 2.7.11 (2011) from 2.0.10 (2005) - 2.7.11 (2011) 2.7.8 (2010) - 2.7.11 (2011) -  -

libdigidoc

the end of library support period 12.2015

from 1.0 (2002) - 3.6 (2012)* from 1.x (2003) - 3.6 (2012)* from 1.52 - 3.6 (2012)* from 1.7.6 (2005) the end of library support period 12.2015 - - -  -

jdigidoc

the end of library support period 06.2016

 - from 1.0 (2003)- 3.6 (2012)* from 1.0 (2003) - 3.6 (2012)* from 1.1 (2005)the end of library support period 06.2016 3.6, 3.7 3.8 (beta, 05.2013) from 3.8 (2013)  -
digidoc4j  - - - from 0.2.16 (2014)** - - from 0.2.16 (2014) from 0.2.16 (2014)
libdigidocpp  -  -  - from 3.8 (2013)**  - 3.8 (beta, 05.2013) from 3.8 (2013) from 3.9 (2014)

* This functionality has been implemented in the software but has not been tested since 3.x version.

** The signature format is supported via a base library.


ASK FOR HELP

If you didn't find an answer to your question, send it to our team.



  • See instructions
  • Please estimate your ability to use the computer, so that we can provide you with the best guidance

         

  • Verification failed

How can we improve the article and be more helpful?
Send Close