TOTP-ME Google 2-Step Authenicator

A verification code generator for Google Two-Step Authentication and other services that use the TOTP (Time-based One Time Password) algorithm.  Two-Step Authentication helps to secure your Google or other account by asking you for something you know (your password) and something you have (your phone running a TOTP password generator).

For an explanation of how 2-Step Authentication works and why you need it, see this Matt Cutts blog post. The problem for non-smartphone users has been that until now the Google Authenicator, which is the official Google 2-Step TOTP generator, only runs on iOS and Android. Feature phone users had to use the more cumbersome method of having Google send their verification code to them with a text or phone call every time they needed to log in.

Fortunately Josef Cacek has created TOTP-ME, a free, open-source TOTP password generator. It’s just 20 KB in size and only requires Java ME MIDP 1.0 support so it should work on almost any phone, even really old ones.

When Google 2-Step Authentication is enabled after you enter your ID and password on a Google site you will be prompted to enter the six digit keys displayed by TOTP-ME. The keys change every 30 seconds and are unique to your account. See this page on the TOTP-ME site for instructions on how to enable and use Google 2-Step Authentication with TOTP-ME

Type: free, open source (documentation and source code)
Author: Josef Cacek
Data Connection Required: no
Minimum Java ME profile: MIDP 1.0
Screen Size: All
Touch support: Yes
Reported working on:  LG 441g, Motorola Rambler, Nokia Asha 303,Nokia C3-00, Samsung Wave GT-S8500
Reported NOT working on:

The app “TOTP ME” (20 KB) is ready to download or send to your phone as filename:”totpme”.

Downloading uses paid data. Downloads are for Java ME phones only.

To download and install click here: DOWNLOAD (jad)

Alternate downloads: jarzip