نقشک بسته

Authnkey

Passkey credential provider for hardware security keys
جدید در نگارش ۱٫۲٫۰
- Add PRF extension support
- Add support for keys with on-device user verification
- Detect stale USB connections on resume
- Fix FIDO2 registration failure on strict authenticators due to incorrect CBOR key order

New translations:
- Czech by Fjuro
- Hungarian by Szabó István
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.

نگارش‌ها

با وجود موجود بودن بارگیری‌های APK برای دادن حق گزینش، باید آگاه باشید که با نصب به این روش، آگاهی‌های به‌روز رسانی را دریافت نکرده و راهی ناامن برای بارگیری است. پیشنهاد می‌شود کارهٔ اف‌دروید را نصب و از آن استفاده کنید.

بارگیری اف‌دروید
  • نگارش ۱٫۲٫۰ (۷) پیشنهادی افزوده در 12d Feb 26

    این نگارش، به اندروید ۱۴ یا جدیدتر نیاز دارد.

    به دست اف‌دروید ساخته، امضا و مطابقتش با این کد مبدأ تضمین شده است.

    اجازه‌ها
    • کنترل ارتباط راه نزدیک
      ‏به برنامه اجازه می‎دهد تا با تگ‌های «ارتباط میدان نزدیک» (NFC)، کارت‌ها و فایل‌خوان ارتباط برقرار کند.
    • استفاده از سخت‌افزار بیومتریک
      به برنامه امکان می‌دهد از سخت‌افزار بیومتریک برای احراز هویت استفاده کند
    • استفاده از سخت‌افزار اثر انگشت
      به برنامه امکان می‌دهد از سخت‌افزار اثر انگشت برای احراز هویت استفاده کند
    • pl.lebihan.authnkey.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    بارگیری APK ۲٫۸ می‌ب امضای PGP | گزارش ساخت

  • جدید در نگارش ۱٫۱٫۱
    - Improve USB FIDO device detection and automatic transport switching
    - Remove USB scan button (no longer needed with auto-detection)
    - Add support for privileged callers providing their own clientDataHash
    - Improve compatibility with CTAP 2.1 PRE authenticators
    - Improve system bar insets handling in main activity
    - Preserve class names in minified builds
  • نگارش ۱٫۱٫۱ (۶) - افزوده در 12d Jan 26

    این نگارش، به اندروید ۱۴ یا جدیدتر نیاز دارد.

    به دست اف‌دروید ساخته، امضا و مطابقتش با این کد مبدأ تضمین شده است.

    اجازه‌ها
    • کنترل ارتباط راه نزدیک
      ‏به برنامه اجازه می‎دهد تا با تگ‌های «ارتباط میدان نزدیک» (NFC)، کارت‌ها و فایل‌خوان ارتباط برقرار کند.
    • استفاده از سخت‌افزار بیومتریک
      به برنامه امکان می‌دهد از سخت‌افزار بیومتریک برای احراز هویت استفاده کند
    • استفاده از سخت‌افزار اثر انگشت
      به برنامه امکان می‌دهد از سخت‌افزار اثر انگشت برای احراز هویت استفاده کند
    • pl.lebihan.authnkey.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    بارگیری APK ۲٫۸ می‌ب امضای PGP | گزارش ساخت

  • جدید در نگارش ۱٫۱٫۰
    - Add keyboard type toggle to switch between numeric and alphanumeric PIN input
    - Add support for setting a PIN when none is configured
    - Enforce device minimum PIN length in PIN set and change dialogs
    - Add credential management UI for viewing and deleting passkeys
    - Detect USB security keys automatically in main activity
    - Show dedicated instructions when NFC connection is lost
    - Report unsupported device state in provider status banner
    - Fix repeated USB permission prompts
    - Material Design d
  • نگارش ۱٫۱٫۰ (۵) - افزوده در 12d Jan 26

    این نگارش، به اندروید ۱۴ یا جدیدتر نیاز دارد.

    به دست اف‌دروید ساخته، امضا و مطابقتش با این کد مبدأ تضمین شده است.

    اجازه‌ها
    • کنترل ارتباط راه نزدیک
      ‏به برنامه اجازه می‎دهد تا با تگ‌های «ارتباط میدان نزدیک» (NFC)، کارت‌ها و فایل‌خوان ارتباط برقرار کند.
    • استفاده از سخت‌افزار بیومتریک
      به برنامه امکان می‌دهد از سخت‌افزار بیومتریک برای احراز هویت استفاده کند
    • استفاده از سخت‌افزار اثر انگشت
      به برنامه امکان می‌دهد از سخت‌افزار اثر انگشت برای احراز هویت استفاده کند
    • pl.lebihan.authnkey.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    بارگیری APK ۲٫۶ می‌ب امضای PGP | گزارش ساخت