Yubico Authenticator Overview

Yubico Authenticator is a software application that allows you to get the most out of your YubiKeys and their hardware-backed security capabilities. At a high level, the app provides an intuitive and easy-to-use interface for interacting with your keys, enabling you to:

  • Generate codes for two-factor authentication (OATH TOTP/HOTP).
  • Manage credentials and accounts across several YubiKey applications and security protocols, including FIDO2 passkeys, PIV certificates, OATH accounts, and Yubico OTPs.
  • Authenticate to websites using smart card TLS in the Safari browser (iOS/iPadOS only).

Yubico Authenticator is broadly supported across Windows, macOS, Linux, Android, and iOS/iPadOS devices and works over USB, Lightning, and wireless NFC connections.

Note

For a complete breakdown of Yubico Authenticator functionality by platform and connection type for each YubiKey model, see the Yubico Authenticator Functionality table.

Advantages

With other authenticator apps, credentials (the secret keys associated with your accounts) are often stored in the app, phone, or computer. However, desktop and mobile devices can be compromised, stolen, or lost, which puts the security of your accounts at risk.

With Yubico Authenticator, credentials are stored in the secure element of the YubiKey; once stored, they cannot be extracted.

In addition to improving account security, if you lose or change your device, you will not be locked out of your accounts. Simply download Yubico Authenticator onto a new device and connect your YubiKey; OTP codes can be generated and credentials can be managed just as before.

Stronger hardware-backed security

_images/strong-hw-backed-security.png

Storing your credentials on a hardware security key is safer than storing them on a mobile phone. Your credentials cannot be extracted from the secure element of the YubiKey.

Portable credentials across devices

_images/portable-credentials.png

Once credentials have been configured on a YubiKey, you can use your key with any device running the Yubico Authenticator app, no additional setup required.

Cross-platform coverage

_images/cross-platform.png

The Yubico Authenticator app works across Windows, macOS, Linux, iOS/iPadOS, and Android devices.

Self-service reduces IT costs

_images/self-service-costs.png

With other authenticator apps, when a user has a new phone or OS upgrade, IT often needs to help reset the enrollment flow, and support calls rack up costs. Yubico Authenticator allows users to self-enroll, making this a secure, efficient solution at scale.

Command line interface (CLI) tool

Looking for a CLI tool with similar capabilities? Check out the YubiKey Manager CLI tool.