Our library supports Security Keys and Smart Cards on Android over NFC and USB connections. Based on the use case it can provide encryption or authentication capabilities for apps, such as app encryption, email encryption, or SSH authentication.

Contact us with your use case and we will adapt our library to your needs.

Use Case:
App Encryption

An app containing sensitive data can be fully encrypted. The user is prompted to tap the correct smart card. If the correct smart card is used, the content will be decrypted and temporary access is allowed.

New content (e.g. files, incoming messages) are encrypted without the smart card (using the public key associated with this card). This allows, for example, to encrypt incoming messages directly for a messenger app without holding the smart card against the device.

This is not a simple unlock screen, it uses real public-key cryptography to encrypt the whole app database!

Use Case:
Server Authentication

Due to its public-key encryption scheme, it can be utilized to provide authentication, for protocols such as SSH, without requiring central identity servers.

This is helpful to maintain critical infrastructure that is not necessarily connected to the Internet. A certificate scheme, such as SSH certificates or X.509 certificates can be utilized for key management.

Your Use Case

We envision a lot more use cases for our library. Contact us and let us adapt our technology to your needs!

Contact us

Cotech Card

Talk to us if you need a whitelabel solution of our smart card. We provide support for different protocols and designs.

Supported Security Keys and Smart Cards

Supported? NFC USB
Cotech Card requires card reader
Gnuk OTG
Ledger Nano S OTG
Nitrokey Start OTG
Nitrokey Pro OTG
Nitrokey Storage OTG
Secalot OTG
YubiKey 4 OTG
YubiKey 4 Nano OTG
YubiKey 4C USB-C
YubiKey 4C Nano USB-C

USB OTG: On-The-Go cables can be used to connect USB-A security keys to USB micro or USB-C devices.

From left to right: YubiKey 4C Nano, YubiKey 4C, YubiKey NEO, Nitrokey Start, Nitrokey Pro, Nitrokey Storage, Ledger Nano S, Custom Gnuk, Cotech Card

USB Card Readers

  • SCR 3310 v2.0
  • Gemalto Prox DU



Commercial License

If you would like to secure a commercial license for distribution, contact us for an inquiry.