Language switcher

For partners

The Information System Authority’s services for partners:

Electronic identity in information systems

More information about adding the digital signature or signature verification functions to your system is available in the environment


The software’s source code

The eID software has an open source code, so that all interested parties can see the source code and take part in its development via GitHub.



The Information System Authority’s authentication service TARA

RIA's authentication service TARA is designated for the public sector's e-services and it enables institutions to authenticate ID-card, mobile-ID, Smart-ID or European Union eID users by combining the use of these authentication methods or using the methods separately.

Since the autumn of 2018, the state authentication service allows eID users in other Member States of the EU to authenticate themselves (provided that the means of authentication of the Member State in question have been submitted to the European Commission for evaluation and the evaluation decision is officially confirmed).

Purpose: to create a common solution for logging in to public sector’s e-services to provide a uniform user experience and avoid parallel developments.

As at December 2020, the eID means of Belgium, Germany, Estonia, Italy, Luxembourg, Spain, the Netherlands, Lithuania, Latvia, Portugal, Slovakia, Denmark, Czech Republic and Croatia have been evaluated.

Public sector e-services must enable login with Germany’s eID, i.e. Germany’s ID-card from October 2018, with Italy's eID from September 2019 and the eID means of Spain, Croatia, Estonia and Luxembourg​​​​ from November 2019.

The eID means notified by the member states »

The purpose of eIDAS is to facilitate the cross-border use of e-services.

The TARA service enables to apply different authentication means according to the requests of the e service provider. For example, it is possible to apply the module of foreign eIDs only.

​​​In the case of any questions, please write to help [at]


Digital Signature Gateway service

RIA-s Digital Signature Gateway provides a REST based interface for creating and signing ASiC-E based containers (this includes BDOC) with XAdES signatures in a hashcode form.

The demo service endpoints are located at » and the production service endpoints at ».

RIA provides the service for all authorities in the government sector as listed on the Ministry of Finance webpage » in the spreadsheet » (XLSX).

The software used in the service is open source and everyone can host it themselves.

To integrate your service with RIA-s signature gateway service (demo), fill in the application (unfortunately only available in estonian right now) and send it (signed) to help [at]

To integrate with our production service, you must first make successful queries in the demo service.

Please also contact help [at] with any further questions.


Digital Signature Validation Service SiVa

Digital Signature Validation Service SiVa allows you to validate documents digitally signed in legacy or lesser known formats. The service aims to simplify the validation of signatures. Instead of developing signature validation based on libraries, you can interface your system with SiVa. Thus, SiVa is an alternative to DigiDoc4j »​​​​​.

SiVa connects through X-tee or the JSON interface.

The endpoints of the service production »

To make a valid query, read more from GitHub »

A sample solution »

You can validate:

  • ETSI standard based ASiCE and ASiCS signatures
  • Estonian DDOC signatures
  • Estonian BDOC signatures
  • Estonian ASiCS signatures with time stamp tokens
  • ETSI standard based XAXAdES, CAdES, and PAdES (signed PDF files) signatures
  • Estonian X-tee security server ASiCE signatures
Last modified: 16.11.2021

Did you get the answer to your question?

We thank you for your feedback.