Projects / Open OTP

Open OTP

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.

Operating Systems

Recent releases

  •  30 Dec 2009 01:54

    Release Notes: 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.


    Project Spotlight


    A Fluent OpenStack client API for Java.


    Project Spotlight

    TurnKey TWiki Appliance

    A TWiki appliance that is easy to use and lightweight.