Two factor authentication
N.B According to a "disclaimer" on the website, the Current Version of the Android app is now proprietary and it isn't clear whether the source code repository will be getting any more updates.
This can be used with non-Google apps that support it , but the most common use will be to login to Google or other accounts in a web browser. You will probably need Barcode Scanner to be installed, though for some accounts it may be possible to type in keys.
The Google Authenticator project includes implementations of one-time passcode generators for several mobile platforms, as well as a pluggable authentication module (PAM). One-time passcodes are generated using open standards developed by the Initiative for Open Authentication (OATH) (which is unrelated to OAuth).
These implementations support the HMAC-Based One-time Password (HOTP) algorithm specified in RFC 4226 and the Time-based One-time Password (TOTP) algorithm specified in RFC 6238.
Website: https://support.google.com/accounts/bin/answer.py?hl=enWeb Site:answer=1066447
Issue Tracker: https://github.com/google/google-authenticator-android/issues
Source Code: https://github.com/google/google-authenticator-android
For full details and additional technical information, see this application's page on the F-Droid wiki.
Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications, and it's a less secure way to download. We recommend that you install the F-Droid client and use that.
Version 2.21 - Added on 2012-08-23
This version requires Android 2.1 or newer.
This version is built and signed by F-Droid, and guaranteed to correspond to the source tarball below.download apk 693 kB GPG Signature
source tarball 320 kB
view permissions [⚠ 1, ⓘ 1]