Native FIDO 2

FIDO2 support has been implemented in our Hardware Security SDK starting with version 4.0.0.

Add the SDK to Your Project

To get a username and password for our Maven repository, please contact us for a license.

Add this to your build.gradle:

repositories {
    google()
    jcenter()
    maven {
        credentials {
            username 'xxx'
            password 'xxx'
        }
        url "https://maven.cotech.de"
    }
}

dependencies {
    // FIDO2/WebAuthn implementation
    implementation 'de.cotech:hwsecurity-fido2:4.1.2'
}

Documentation in Progress

Using WebAuthn from a WebView is documented here.

We are currently preparing documentation for FIDO2/WebAuthn flows. In the meantime, please contact us if you like to use the SDK for these purposes.