Skip to content

RIA DigiDoc iOS application that can be used to sign digitally with ID-card, mobile-ID and Smart-ID, check the validity of digital signatures and open, save and share documents with the mobile phone.

License

Notifications You must be signed in to change notification settings

open-eid/MOPP-iOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

5fe9e97 · Mar 4, 2025
Feb 27, 2025
Mar 4, 2025
Mar 4, 2025
Mar 4, 2025
Jul 3, 2017
Mar 4, 2025
Jun 4, 2021
Nov 14, 2018
Nov 20, 2018
Mar 31, 2017
Jun 8, 2021

Repository files navigation

MOPP-iOS

EU Regional Development Fund

  • License: LGPL 2.1
  • © Estonian Information System Authority

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

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

libdigidocpp

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

Features

  • Creating ASiC-E containers
  • Signing containers with Mobile-ID, Smart-ID and ID-card
  • Validating ASiC-E, BDOC, ASIC-S and DDOC containers
  • Creating and validating detached XadES
  • Encrypting, decrypting and validating CDOC containers

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 Xcode

Installation instructions are available in Wiki: Building source code with Xcode

Signing documents in third-party application

In releases you will find framework, that you can use in your own application to implement document signing feature. For more detailed instructions check out wiki page.

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 iOS application that can be used to sign digitally with ID-card, mobile-ID and Smart-ID, check the validity of digital signatures and open, save and share documents with the mobile phone.

Resources

License

Stars

Watchers

Forks

Packages

No packages published