Yubico Authenticator allows you to use a YubiKey to store OATH credentials (TOTP and HOTP supported, as used by Google, Microsoft, Dropbox, Amazon and many more) used for 2-factor authentication.

Storing the credentials on an OATH enabled YubiKey ensures that your credentials are safe, even if your phone is compromised.
It also makes it easy to move between multiple Android devices.
From version Yubico Authenticator 2.0.1:
* New redesigned UI.
* Customize your credential list by pinning important ones to the top and adding custom icons.
* Find the credential you're looking for with the search feature.
* Full support for USB (requires Android device with USB host support).
* Support for credentials with 7 digits and non 30-second time periods.
* Support for YubiKey 4 specific features, like require touch, and SHA-512.
* 2.0.1 bugfix: Fix crashes on KitKat and earlier.
All versions
December 29, 2017