- Notifications
You must be signed in to change notification settings - Fork145
Yubico Authenticator for Desktop (Windows, macOS and Linux) and Android
License
Yubico/yubioath-flutter
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Manage your YubiKey and access one-time passwords with this full-featuredcompanion app to the YubiKey.
Display information about your YubiKey such as serial number, firmware version,and supported capabilities
Manage and access OATH one-time passwords stored securely on your YubiKey
Configure PIN, fingerprints, and manage passkeys for WebAuthn/FIDO
Configure PIN/PUK/Management key, and manage private keys and certificates for PIV
Provision Yubico OTP, static passwords, and other YubiKey slot-based credentials
Configure enabled features, and factory reset YubiKey data
Compatible with any USB or NFC-enabled YubiKey
Store your unique credential on a hardware-backed security key and take itwherever you go from mobile to desktop. No more storing sensitive secrets onyour mobile phone, leaving your accounts vulnerable to takeovers. With theYubiKey and Yubico Authenticator you can raise the bar for security. Noconnectivity needed!
Experience security the modern way with the Yubico Authenticator.Visithttps://yubico.com to learn more.
Supported - these are platforms we build and test on and commit to supporting.
Best-effort - the app is expected to work, but development is supported through community testing and full functionality cannot be guaranteed.
Supported | Best-effort | |
---|---|---|
Windows | Windows 10 & above, x64 | Windows 10 & above, x64 |
macOS | macOS 13 (Ventura) & above | macOS 10.15 (Catalina) |
Linux | Ubuntu 22.04 & above | Ubuntu 20.04 (or equivalent) |
Android | Android 11 & above | Android 5 (Lollipop) |
Downloads for all supported operating systems are availablehere.
On Linux platforms you will need pcscd installed and running to be able tocommunicate with a YubiKey over the SmartCard interface. Additionally, you mayneed to set permissions for your user to access YubiKeys via the HIDinterfaces. The relevant permissions are describedhere.
For some configurations running Wayland, copying an OTP to clipboard only workswhen the app has focus. If you are unable to reliably copy to clipboard fromthe systray icon, you can use a separate binary which take the payload to stdinby defining the environment variable_YA_TRAY_CLIPBOARD
. Note that this mustbe an absolute path to a binary owned by root:root, and should not beworld-writable.For example:_YA_TRAY_CLIPBOARD=/usr/bin/wl-copy
.
Note | Only use a trusted binary, OTPs will be sent to this when copied to clipboard from the systray! |
Looking for a command line option? Try ourYubiKey Manager CLI tool.
The iOS version of this app is availablehere.
If you are interested in helping out with translations for any language, you are welcome to join us atCrowdin (no programming skills needed).
Instructions on building and packaging the app is availablehere.
About
Yubico Authenticator for Desktop (Windows, macOS and Linux) and Android