ID-card

All electronic services used with the ID-card are also accessible to the users of the digital ID, residence permit card, diplomatic card, and e-Resident’s digital ID, and any instructions applicable to the ID-card also apply to them.

Overview

Chip application generations supported by different versions of ID-software

The visual security elements and design as well as the chip application of ID-cards have been changed over the years. Only the latest ID-software supports the latest ID-cards.

Thales ID-card

This article is about the new ID-card manufacturer Thales pre-live test cards.

ID-card documentation

Documentation of different generations of ID-cards: applicable standards and technical documents to review before developing ID-card services.

Reading personal data files from ID-cards

Information necessary for reading personal data from ID-cards issued since 2018

The new ID-card version will come with some changes for developers

As of 1 August 2021, the Police and Border Guard Board will be issuing new ID-cards which are equipped with biometric personal data according to the ICAO Doc 9303-1 specification (https://www.icao.int/publications/Documents/9303_p1_cons_en.pdf). The new ID-card version…

Encryption

Development of encryption solutions

In the world of ID-card, encryption means that one or more files requiring encryption are merged into one file with .cdoc extension, which can only be opened by the specified recipients with an ID-cards authentication certificate.

Digital signing

Signing with an ID-card

Several signing plugins have been developed for different operating systems and browsers: components and sample applications.

BDOC, CDOC and ASICE DigiDoc file formats

An overview of DigiDoc container formats supported by different versions and components of the ID-software can be found on the DigiDoc container format life cycle page. There is also a sample file for each format.

Identification

Using ID-cards for logging in to Windows (Windows 10, 11 and Windows Server 2019 / 2022 / 2025)

Instructions for configuring Windows domain for authentication of users with ID-cards, digital IDs and other digital eID documents

Personal identification with an ID-card

There are two ways to realize personal identification with an ID-card in your e-service: use the certificate authentication built into the browser (TLS client certificate authentication or TLS-CCA) or the new online authentication and signing…

Testing

ID-card testing

When testing services, it should be remembered that ID cards from several different manufacturers are in use in Estonia, and all systems should work equally well with all cards in use. Therefore, we recommend passing…

DigiDoc4 digital signing and signature validation with a test ID-card, mobile-ID and Smart-ID

In order to verify signatures given with test certificates in the DigiDoc4 client, you need to configure the test certificates manually. Otherwise the signature validation check will return the status “Unknown”.