OATH Token is a free and open-source software token for two-factor authentication (i.e., one time passwords) on the iPhone. OATH Token implements the RFC 4226 HOTP/OATH algorithm standard and is not tied to any proprietary server software.
Multiple tokens are supported and may be fully configured as event-based or time-based. Tokens can be fully edited at any time, until if and when put in "lockdown" mode, after which editing is permanently disabled.
Simple web-based provisioning is supported using custom oathtoken:// URLs.
OATH Token is compatible with the mod-authn-otp Apache authentication module.
For more information, visit http://oathtoken.googlecode.com/