Skip to content

About

RIA DigiDoc is the official Android application used to digitally sign documents with an ID-card via NFC, Mobile-ID, and Smart-ID, check the validity of digital signatures, encrypt and decrypt files for secure transfer, and open, save, and share documents directly with a mobile phone.

Resources

Contributing

Stars

6 stars

Watchers

8 watching

Forks

Repository files navigation

RIA-DigiDoc-Android

EU Regional Development Fund

  • License: LGPL-2.1-or-later
  • © Estonian Information System Authority

This repo contains source code for RIA DigiDoc application for Android. This application contains following functionality:

  • Sign documents with ID-card (via NFC), mobile-ID and Smart-ID.
  • Encrypt and decrypt documents (via NFC)
  • Control ID-card certificates validity (via NFC)
  • Change or unlock PIN/PUK codes (via NFC)

libdigidocpp

RIA-DigiDoc-Android is using static version of libdigidoc. libdigidoc is used in app for managing container manipulations. More info: https://github.com/open-eid/libdigidocpp

libdcdoc

RIA-DigiDoc-Android is using static version of libcdoc. libcdoc is used in app for encrypt and decrypt operations. More info: https://github.com/open-eid/libcdoc

Features

  • Creating ASiC-E containers
  • Signing containers with Mobile-ID, Smart-ID and ID-card (via NFC)
  • Validating ASiC-E, BDOC, ASIC-S and DDOC containers
  • Validating detached XAdES and CAdES
  • Encrypting, decrypting and validating CDOC and CDOC2 containers
  • Change and unlock ID-card PIN codes (via NFC)

Overview and how to use

App requirements, container format overview, documentation links and how to use instructions are available in Wiki: How to use

Building source code with Android Studio

Installation instructions are available in Wiki: Building source code with Android Studio

Support

Official builds are provided through official distribution point https://www.id.ee/en/article/install-id-software/. If you want support, you need to be using official builds. Contact our support via www.id.ee for assistance.

Source code is provided on "as is" terms with no warranty (see license for more information). Do not file Github issues with generic support requests.

About

RIA DigiDoc is the official Android application used to digitally sign documents with an ID-card via NFC, Mobile-ID, and Smart-ID, check the validity of digital signatures, encrypt and decrypt files for secure transfer, and open, save, and share documents directly with a mobile phone.

Resources

Contributing

Stars

6 stars

Watchers

8 watching

Forks

Releases

Packages

Used by

Contributors

Languages