-
Notifications
You must be signed in to change notification settings - Fork 42
Home
Kristel Merilain edited this page Sep 30, 2024
·
16 revisions
DigiDoc4 is a part of Estonian national ID-software developed by governmental institution - Estonian Information System Authority.
DigiDoc4 is a program that can be used to sign digitally with ID-card, mobile-ID and Smart-ID, check the validity of digital signatures, open and save documents inside the signature container, encrypt and decrypt files and review personal information stored on the ID-card. Digitally signed containers are files with .ddoc, .bdoc or .asice extensions, encrypted/decrypted files are with .cdoc extension.
- Official builds are provided through id.ee.
- Binaries available at:
- Download the latest release.
- See the Application development guide. Your contribution and pull requests are more than welcome.
- Creating a container with signatures based on ASiC-E (with XAdES signatures).
- 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.
- Encrypting and decrypting CDOC containers.
- Build requirements as described in README.md.
- Internet access to external services:
- EU TSL (European Commission's List of Trusted Lists) - https://ec.europa.eu/tools/lotl/eu-lotl.xml
- All the EU member states TL servers referred in the EU TSL. Note that this list may change. (e.g. https://sr.riik.ee/tsl/estonian-tsl.xml, https://trustlist.gov.lv/tsl/latvian-tsl.xml, https://dp.trustedlist.fi/fi-tl.xml etc.).
- OCSP (Online Certificate Status Protocol) - AIA OCSP URL from signer's certificate.
- TSA (Time Stamping Authority) - https://eid-dd.ria.ee/ts
- Mobile-ID (MID) REST service - https://eid-dd.ria.ee/mid
- Smart-ID (SID) REST service - https://eid-dd.ria.ee/sid/v2
- SiVa (Validation Service) - https://siva.eesti.ee/V3/validate
- LDAP directory - ldaps://esteid.ldap.sk.ee for Estonian personal identification documents and k3.ldap.sk.ee for organization certificates.
- Central configuration - https://id.eesti.ee/config.json