

Authnkey
A credential provider for Android that enables FIDO2/CTAP2 security keys over NFC.
Cost / License
- Free
- Open Source
Platforms
- Android
- Android Tablet
- F-Droid
Features
- Passkey Support
- FIDO U2F (2FA) support
Tags
- solokey
- fido2
- u2f
- ctap2
- yubikey-support
- webauthn
- yubikey
Authnkey News & Activities
Recent activities
Authnkey information
What is Authnkey?
A credential provider for Android that enables FIDO2/CTAP2 security keys over NFC.
Background
Android does not support CTAP2 over NFC. The built-in WebAuthn implementation only handles basic U2F-style authentication for NFC keys, which means no PIN verification and no discoverable credentials (passkeys). USB-C keys have better support, but NFC keys are limited to tap-to-authenticate without user verification.
Authnkey implements the CTAP2 protocol directly, allowing full passkey functionality with NFC security keys like YubiKey or SoloKey.
Additionally, Android's FIDO2 support depends on Google Play Services. Authnkey works on devices without GApps since it implements the protocol independently.
Features
- Passkey creation and authentication over NFC and USB
- PIN verification (CTAP2 clientPin)
- Discoverable credentials
- Multiple account selection
- No Google Play Services required




