Building an OATH-compliant authentication server for less than $100

Using a Raspberry Pi nanocomputer and the multiOTP open source library, André Liechti showcases how to how to create an OATH-compliant authentication server at PasswordsCon Bergen 2013.

After an introduction on risks concerning old static passwords and how they can be stolen, you’ll see how strong authentication works with tokens using TOTP and HOTP OATH-compliant algorithms.

You’ll discover how it’s easy to implement the multiOTP open source library, including an innovative way of distributing tokens by printing a configuration page per account which contains a provisioning QRcode. At the end, using a Raspberry Pi credit-card-sized single-board computer and a few accessories, the author runs a demo of a fully OATH-compliant strong authentication server.