DigiDoc Java library – digidoc4j

DigiDoc4j is a Java library for electronic signature creation and validation.

Digidoc4j uses European Commission managed DSS software library as a base library.

DigiDoc4j library source code can be found in GitHub - https://github.com/open-eid/digidoc4j

For additional information how to integrate the library please refer to GitHub Wiki pages - https://github.com/open-eid/digidoc4j/wiki

Digidoc4j library supports:

  • Creating ASiC-E and BDOC containers with XAdES signatures
  • Validating ASiC-E (XAdES signatures), BDOC (XAdES signatures), ASIC-S (with XAdES signatures and time assertions ) and DDOC (XAdES signatures) containers
  • Creating and validating detached XAdES signatures

NB! Support for BDOC-TM (TimeMark) signature creation will end in Digidoc4j 5.2.0 version. Signature validation will be unaffected by this change.

DigiDoc4j documentation and use case examples can be found in JavaDoc document.

Support start End of new developments Support end Extended support
12.2014 - - - More info

Releases are published in Maven Central for easy integration. GitHub release includes source code packages, command line utility, compiled .jar file and documentation in JavaDoc format.

Version Published Changes Download link
5.3.0 15.04.2024 Changelist can be found here Download
5.2.0 05.09.2023 Changelist can be found here Download
5.1.0 24.03.2023 Changelist can be found here Download
5.0 31.05.2022 Changelist can be found here Download
4.3.0 29.11.2021 Changelist can be found here Download
4.2.2 02.11.2021 Changelist can be found here Download
4.2.1 30.08.2021 Changelist can be found here Download
4.2.0 25.05.2021 Changelist can be found here Download
4.1.1 26.03.2021 Changelist can be found here Download
4.1.0 02.02.2021 Changelist can be found here Download
4.1.0-RC.1 30.11.2020 Changelist can be found here Download
4.0.3 13.08.2020 Changelist can be found here Download
4.0.2 05.08.2020 Changelist can be found here Download
4.0.1 12.06.2020 Changelist can be found here Download
4.0.0 19.02.2020 Changelist can be found here Download
3.3.1 05.02.2020 Changelist can be found here Download
3.3.0 23.08.2019 Changelist can be found here Download
3.2.0 27.06.2019 Changelist can be found here Download
3.1.1 16.04.2019 Changelist can be found here Download
3.1.0 22.03.2019 Changelist can be found here Download
3.0.0 19.12.2018 Changelist can be found here Download
2.1.0 04.04.2018 Changelist can be found here Download
2.0.1 16.02.2018 Changelist can be found here Download
2.0.0 07.02.2018 Changelist can be found here Download
1.0.7.2 01.12.2017 Changelist can be found here Download
1.0.7.1 23.11.2017 Changelist can be found here Download
1.0.7 31.10.2017 Changelist can be found here Download
1.0.6 03.07.2017 Changelist can be found here Download
1.0.5 25.10.2016 Changelist can be found here Download
1.0.4 07.07.2016 Changelist can be found here Download
1.0.3 05.05.2016 Changelist can be found here Download
1.0.2 29.02.2016 Changelist can be found here Download
1.0.0  11.2015 Changelist can be found here Download