Wednesday, 11 July 2012

DIY OATH OTP Generator with Arduino

Just to clear things up, the title for this article should be "Do It Yourself Open Authentication One-Time Password Generator with Arduino" - but it doesn't fit in the allowed space... Moving forward, Jose Damico has created this OTP generator using an Arduino and LCD module. It's function is to creating time-based OTPs, and once generated the user has 30 seconds before it expires. You can see it in action below:

For more information, links and source code, visit the project page. To get started with your own OTP generator, use our Freetronics Eleven - the Arduino-Uno compatible with low-profile USB socket, onboard prototyping space and easy to view LEDs - and our Freetronics LCD and Keypad shield. It contains a bright 16x2 character LCD module as well as five buttons that are read with only one analogue input: