OWASP JOTP Project

=Main=



{| style="padding: 0;margin:0;margin-top:10px;text-align:left;" |-
 * valign="top" style="border-right: 1px dotted gray;padding-right:25px;" |

OWASP jOTP
OWASP jOTP is a lightweight web application, implemented in Java as a small set of RESTful services, that can be used to generate, validate, and automatically expire one-time use password tokens. This tool could be useful in scenarios that require multi-factor authentication, but do not allow for more expensive / complex solutions that require physical tokens (magnetic id cards, RSA hard tokens, etc). Tokens generated may be sent either via email or SMS text message to end users.

Description
A common use case for jOTP is as follows: 1. Client web application displays login page to user. 2. User enters username, password, and cell phone number. 3. Client application makes a call to jOTP, which subsequently generates a token and sends it to the user's cell phone. 4. The user receives the token, and enters it on the login page. 5. The client application contacts jOTP to validate the token. If the token was valid, along with the username/password (validated separately), the user is logged in.

Licensing
TDB


 * valign="top" style="padding-left:25px;width:200px;border-right: 1px dotted gray;padding-right:25px;" |

What is JOTP?
OWASP JOTP provides:


 * xxx
 * xxx

Presentation
Link to presentation

Project Leader
Robert Upcraft

Related Projects

 * valign="top" style="padding-left:25px;width:200px;" |

Quick Download

 * Link to page/download

Email List
OWASP JOTP Mailing List

News and Events

 * [20 Nov 2013] News 2
 * [30 Sep 2013] News 1

Classifications

 * }

=FAQs=


 * Q1
 * A1


 * Q2
 * A2

= Acknowledgements =

Volunteers
OWASP JOTP is developed by a worldwide team of volunteers. The primary contributors to date have been:


 * xxx
 * xxx

Others

 * xxx
 * xxx

= Road Map and Getting Involved = As of April 2014, the priorities are:

Development work for jOTP is largely complete as of now. Because I plan on keeping it lightweight and focused on this use case, I don't plan to extend the feature set significantly. Most future work will include bug fixes, and additional customization options developed on an as-needed basis.

Involvement in the development and promotion of OWASP JOTP is actively encouraged! You do not have to be a security expert in order to contribute.

Some of the ways you can help:
 * xxx
 * xxx