Authnkey
Passkey credential provider for hardware security keys
新版本 1.2.3
- Show supported user verification methods in device info dialog
- Handle keys where PIN does not grant passkey creation and authentication permissions
- Update privileged apps list, adding iodé Browser among others
New translations:
- Danish by Peder Thorsø
- Handle keys where PIN does not grant passkey creation and authentication permissions
- Update privileged apps list, adding iodé Browser among others
New translations:
- Danish by Peder Thorsø
Authnkey is a credential provider that lets you use FIDO2 security keys (like YubiKey, SoloKey, Nitrokey, or Token2) for passkey authentication on Android.
Android's built-in WebAuthn support has a significant gap: it does not support CTAP2 over NFC. This means you cannot use PIN-protected passkeys or discoverable credentials with NFC security keys — you're limited to basic U2F tap-to-authenticate. Authnkey fills this gap by implementing the full CTAP2 protocol.
The app registers as a credential provider, so any app or browser that supports the Android Credential Manager API will offer Authnkey as an option when passkeys are requested.
This also works on devices without Google Play Services, since Authnkey implements the CTAP2 protocol directly rather than relying on Google's FIDO2 API.
Supported features:
- Passkey creation and authentication
- PIN verification
- Discoverable credentials
- Multiple accounts per site
- NFC and USB transports
No root required.
Android's built-in WebAuthn support has a significant gap: it does not support CTAP2 over NFC. This means you cannot use PIN-protected passkeys or discoverable credentials with NFC security keys — you're limited to basic U2F tap-to-authenticate. Authnkey fills this gap by implementing the full CTAP2 protocol.
The app registers as a credential provider, so any app or browser that supports the Android Credential Manager API will offer Authnkey as an option when passkeys are requested.
This also works on devices without Google Play Services, since Authnkey implements the CTAP2 protocol directly rather than relying on Google's FIDO2 API.
Supported features:
- Passkey creation and authentication
- PIN verification
- Discoverable credentials
- Multiple accounts per site
- NFC and USB transports
No root required.
- 作者: Michel Le Bihan
- 授權條款: MIT License
- 問題追蹤系統
- 翻譯
- 原始碼
- 建置詮釋資料
- 可重現建置狀態
版本
雖然在下方可選擇下載 APK 檔案,但要留意這樣的安裝方式將不會收到更新通知,是一種較不安全的下載方法。建議您先安裝 F-Droid 用戶端使用。
下載 F-Droid-
此版本需要 Android 14 或更高的版本。
此套件包由 F-Droid 建置和簽署,並保證與此原始碼 Tarball 保持一致。
-
此版本需要 Android 14 或更高的版本。
此套件包由 F-Droid 建置和簽署,並保證與此原始碼 Tarball 保持一致。
-
此版本需要 Android 14 或更高的版本。
此套件包由 F-Droid 建置和簽署,並保證與此原始碼 Tarball 保持一致。
新版本 1.2.2
- Add support for on-device user verification on CTAP 2.0 security keys
- Prevent some USB security keys from suppressing the on-screen keyboard
- Prevent some USB security keys from suppressing the on-screen keyboard
新版本 1.2.1
- Allow text input in PIN fields regardless of keyboard type
- Fix authentication failure on some FIDO2 cards due to incorrect CBOR key order
- Show error for PIN exceeding max length on set and change
New translations:
- Galician by josé m.
- Fix authentication failure on some FIDO2 cards due to incorrect CBOR key order
- Show error for PIN exceeding max length on set and change
New translations:
- Galician by josé m.






