DigiDoc libraries – C++ library – libdigidocpp

Libdigidocpp is a C++ library for creating and validating digital signatures.

The source code of the libdigidocpp library can be found in the GitHub repository - https://github.com/open-eid/libdigidocpp

Additional information needed to integrate the library can be found on the Github Wiki page - https://github.com/open-eid/libdigidocpp/wiki

The list of changes can be found from the GitHub - https://github.com/open-eid/libdigidocpp/releases

Libdigidocpp library supports:

  • Creating a container with signatures based on ASiC-E and BDOC XAdES
  • ASiC-E (with XAdES and CAdES signatures), BDOC (with XAdES signatures), DDOC (with XAdES signatures), ASIC-S (with XAdES and CAdES signatures or timestamps), PDF (with PAdES signatures) container validation

Libdigidocpp library  documentation .HTML

Start of support period End of new developments End of support period Extended support period
12.2013 - - - More info

Libdigidocpp library version updates:

Version Published End of support period
4.2.1 22.08.2025
4.2.0 20.06.2025 22.08.2025
4.1.0 02.01.2025 20.06.2025
4.0.0 07.10.2024 02.01.2025
3.17.0.1450 16.04.2024 07.10.2024
3.16.0.1442 10.08.2023 16.04.2024
3.15.0.1437 16.02.2023 10.08.2023
3.14.12.1435 03.01.2023 16.02.2023
3.14.11.1432 16.12.2022 03.01.2023
3.14.10.1429 21.07.2022 16.12.2022
3.14.9.1426 21.07.2022 21.07.2022
3.14.8.1420 15.03.2022 07.06.2022
3.14.7.1413 14.07.2021 15.03.2022
3.14.6.1410 08.04.2021 14.07.2021
3.14.5.1404 25.02.2021 08.04.2021
3.14.4.1401 06.10.2020 25.02.2021
3.14.3.1399 19.06.2020 06.10.2020
3.14.2.1391 31.01.2020 19.06.2020
3.14.1.1389 05.11.2019 31.01.2020
3.13.9.1387 21.08.2019 05.11.2019
3.13.9.1386 08.04.2019 21.08.2019
3.13.8.1379 03.12.2018 08.04.2019
3.13.7.1377 24.10.2018 03.12.2018
3.13.6.1371 12.06.2018 24.10.2018
3.13.5.1369 06.04.2018 03.12.2018
3.13.4.1366 26.02.2018 24.10.2018
3.13.3.1365 21.12.2017 12.06.2018
3.13.2.1360 24.10.2017 06.04.2018
3.13.1.1353 16.06.2017 26.02.2018
3.13.0.1351 07.06.2017 21.12.2017
3.12.3.1341 14.02.2017 24.10.2017
3.12.2.1329 07.07.2016 16.06.2017
3.12.1.1322 03.05.2016 07.06.2017
3.12.0.1317 29.02.2016 14.02.2017
3.11.1.1306 09.09.2015 07.07.2016
3.11.0.1296 13.08.2015 03.05.2016
3.10.0.1279 09.02.2015 29.02.2016
3.9.0.1248 01.07.2014 09.09.2015
3.8.0.1209 18.12.2013 13.08.2015