Skip to content
Marten Rebane edited this page Jun 8, 2021 · 12 revisions

This wiki is about iOS application that allows user to sign/validate containers with Mobile-ID/Smart-ID/ID-card or encrypt/decrypt with ID-card. Application uses MoppLib framework for cryptographic actions and SkSigningLib for signing with Mobile-ID and Smart-ID.

Architecture model:

Architecture

What is MoppLib?

MoppLib is an iOS framework, that enables signing/encrypting/decrypting documents in iOS applications and reading data from physical ID-card.

What is SkSigningLib?

SkSigningLib is an iOS framework, that enables signing documents in iOS applications using Mobile-iD and Smart-ID.

How can I use it in my application?

Check out Getting started section of this wiki to setup MoppLib and SkSigningLib frameworks in your project.

Managing containers will teach you all you need to know about creating containers, managing files and signatures in containers.

To learn what you can do with physical ID-card, go to Working with card reader section.

Crypto Actions will teach you how to encrypt and decrypt with MoppLib.

To get acquainted with all the available functionality, visit API documentation section.