The document describes architecture of ID-software. Its purpose is to give overview of the components that comprise ID-software, their internal and external interfaces and deployment in execution environments.
ID-software comprises end-user desktop applications (DigiDoc3 Client, ID-card utility program), DigiDoc software libraries, components for signing and authentication in web browsers, ID-card drivers and other complementary components.
The architecture document is targeted for ID-software developers, contributors and integrators in Estonia and in the international level.
The document "Architecture of ID-software" can be found here: open-eid.github.io/