HOME » Software » DigiDoc Product Family » General » What is DigiDoc?

What is DigiDoc?

DigiDoc is a framework and implementation of digital signature. It allows for creation, handling, forwarding and verification of digital signatures. In addition, DigiDoc supports file encryption/decryption.

It is easy to integrate DigiDoc components to existing applications in order to allow for digital signature capabilities. DigiDoc Client and DigiDoc Portal are available as standard applications for end users.

DigiDoc components are the following:

  • Client Application. DigiDoc Client is available for Estonian ID card users free of charge. The Client allows for creation and verification of digital signatures in desktop. In addition, DigiDoc Client has capability to encrypt and decrypt data.
  • Portal (available for use with Estonian ID card). The portal in digidoc.sk.ee is available for all Estonian ID card users free of charge and allows for creation and verification of digitally signed files. Any type of file can be signed in the portal and shared for other users of the portal – this is the easiest way to create documents with multiple signatures.
    A “light” version of the portal for verification-only is available from https://digidoccheck.sk.ee. The latter does not require log-in and allows to verify and print out validity confirmation sheet of any digitally signed file.
  • Web Service (available upon request from SK ). DigiDoc Web Service (or: DigiDocService) is the easiest way to enrich any web-based application with digital signature capabilities. There are number of client-side libraries on various platforms and demo applications for using the DigiDocService available to ease up use of the service.
  • Software Libraries. Different programming libraries (C, COM and Java) are available for free for integration into existing applications. You can use DigiDoc Libraries to integrate digital signature capabilities in any application like accounting, document handling, intranet etc. Available upon request from .
  • File Format. It is essential to share common format of digitally signed file among all systems dealing with digital signatures. The reason is simple – there is no way to convert digitally signed file from one format to another. All DigiDoc applications have to share this fixed format and allow for creating/downloading of separate digitally signed for independent verification of result of the signing (e.g. with DigiDoc Client). More information available upon request from

#top