Authnkey

Authnkey

Passkey credential provider for hardware security keys

Michel Le Bihan Password & 2FA Security System

Screenshots

Screenshot of Authnkey Screenshot of Authnkey Screenshot of Authnkey Screenshot of Authnkey Screenshot of Authnkey Screenshot of Authnkey Screenshot of Authnkey

Description

Authnkey is a credential provider that lets you use FIDO2 security keys (like YubiKey, SoloKey, Nitrokey, or Token2) for passkey authentication on Android.

Many security keys don't fully work on Android: no PIN entry, no passkeys, just basic tap-to-authenticate.

Authnkey fixes that.

Install it, enable it in your phone's settings, and your FIDO2 security key or smartcard gains full passkey support over NFC and USB, including PIN and fingerprint verification and stored passkeys.

You can also manage your key right from the app: view and delete stored passkeys, and set or change its PIN.

Requires Android 14+ and a FIDO2-compatible security key or smartcard.

What’s new (1.2.6)

- Show progress and errors while loading passkeys in credential management
- Add a button to copy device info to the clipboard
- Show clearer errors when NFC or USB communication fails
- Report the transports advertised by the key when creating a passkey
- Detect when the security key is unplugged
- Fix sign-in on accounts with many passkeys

Versions

Version Date Size Requires Android Download
1.2.6 current
3fb0f30f44dba854…
2026-08-27 2.7 MB API 34
1.2.5
cd7ad4f1cf43cad4…
2026-08-05 2.7 MB API 34
1.2.4
736001adc2b1305b…
2026-06-18 2.4 MB API 34

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • NFCExchange data via near field communication.
  • BiometricsUnlock with fingerprint or face.
  • FingerprintUnlock with a fingerprint.
  • authnkey.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments