OpenOTP is an implementation of the HOTP protocol using a ZeitControl Cardsystems ZC3.9 BasicCard and standalone balance reader, standalone Spyrus PAR2 (Personal Access Reader), or PCSC-Lite supported smart card reader. Included is a C library implementation of the HOTP protocol and associated user database management, HOTP PAM library, OpenVPN plug-in module, micro RADIUS server with HOTP support, and utilities for managing the smart card, Spyrus reader, and host side HOTP user database. The PCSC-Lite API provides reader support for smart card management.

Changes: Decimal format was added. BasicCard firmware was shrunk. A urd rc.d script was added. Spyrus downarrow can be used to select the next system. htsoft-downloader now ignores the last WOK switch.

Tags: Security, OTP, Smart Card, PC/SC

Licenses: BSD