Hardware Security SDK for Android

Our SDK is a vendor-independent framework for using security keys and smartcards over NFC and USB.

FIDO2/WebAuthn Passwordless Login

checkmark

FIDO Two-Factor Authentication

checkmark

Server Login with Security Keys & Smartcards (SSH)

checkmark
checkmark

Hardware-Encrypted App Database

checkmark

US Government PIV Authentication

checkmark

OpenPGP Cards for Encryption & Authentication

We Create the Perfect Interaction between Security Software and Hardware

Software

Software

Hardware Security SDK
checkmark

High developer usability

checkmark

Includes ready-to-use UI

checkmark

Does not require Google Play

NFC and USB

NFC and USB

NFC and USB NFC and USB
Hardware Keys

Hardware

Security Keys & Smartcards
checkmark

One-tap usability for technicians

checkmark

Hardware-independent

checkmark

All major smartcard standards

checkmark

High developer usability

checkmark

Includes ready-to-use UI

checkmark

Does not require Google Play

checkmark

One-tap usability for technicians

checkmark

Hardware-independent

checkmark

All major smartcard standards

Salesperson

Tailored to Your Application

Android systems

Android Systems

Productmachines

Production Machines

Printmachines

Printer

Doorsystems

Physical Access Control


Your application area is not listed?

Our SDK works on all Android systems. Please contact us.

Contact Sales
Android systems

Our Partners for Security Keys & Smartcards


Yubico Solokeys Cryptnox
Nitrokey Feitian

We are Hardware-Independent

Our SDK is designed to be independent of the hardware vendor. We take great care of ensuring compatibility with a wide range of security keys and smartcards.

More About our Partners Become a Partner
Jó Bitsch

Thanks to the Hardware Security SDK, we could get our configuration app ready for IEC 62443-4-2 level 3.“

Dr. Jó Bitsch,
Head of Development IoT,
exceet Secure Solutions GmbH

Andy Scherzinger

Our team can focus on Nextcloud's core features, while WebAuthn passwordless login is provided by the SDK.“

Andy Scherzinger,
Nextcloud Developer

Ivanti
exceet Secure Solutions
Nextcloud
OpenKeychain

What our Customers Achieve with the SDK

Security Level 3 for IEC 62443-4-2

Industrial systems and critical infrastructures have high security requirements. To fulfill at least security level 3 of the industry standard IEC 62443, physically separated key storages are required. This can be satisfied with external security hardware, such as security keys or smartcards. The Hardware Security SDK provides a framework for implementing this with PKI certificates or FIDO2 authentication.

Hardware-Encrypted Database and Data

Using external security hardware protects your data from being compromised by malware and network attacks. For data at rest, the SDK provides the necessary API for implementing full SQLite database encryption with PIV or OpenPGP hardware. For data in transit, hardware-backed end-to-end encryption can be achieved with custom smartcards.

Reducing Login Time and User Frustration with Passwordless Login

Google’s research study shows that two-factor authentication with FIDO security keys reduces their employee’s login time by over 60% in comparison to SMS-based solutions. Authentication failures fell to zero, saving thounds of hours per year in support cost. Our SDK brings the FIDO U2F and FIDO2 standard to your Android app.

FIDO2 / WebAuthn Example

FIDO2 / WebAuthn Example

Passwordless login via native FIDO2 and WebAuthn - WebView bridge

Google Play

APK Download
SSH Authentication Example

OpenPGP, PIV, SSH Example

Allows to setup OpenPGP / PIV cards and use them to connect to SSH servers

Google Play
TermBot

TermBot

Full SSH client that works with OpenPGP and PIV cards for authentication

Google Play
FIDO Browser

FIDO Browser

Full browser that works with FIDO U2F and FIDO2 WebAuthn logins

Google Play

Technical Support

If you ever need help, you get direct access to the developers and cryptographers who built the product. Whether you have questions getting started or you want to know how to best integrate SDK features into your app, we’re here to help you find a solution.