Yubikey-compatible validation server and client for OTP validation written in Tcl
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
auth
data.sample
etc
examples
scripts
test
tools
yubi
README.md
cgi-verify-2.0.tcl

README.md

This project implements a validation server for Yubikey One-Time-Passwords. It is written in Tcl as CGI in order to be used with any CGI capable webserver - such as boa or apache2. It comes with a client library, although other client libraries are supported.

The server implementation is minimal and acts as a centralized validation server for small environments.

Features include:

  • mostly Validation Protocol 2.0 compliant
  • file based user and yubikey management; does not require any DBMS
  • arbitrary keyboard layout support - Dvorak, Neo2 and QWERTY-alike layouts are supported by default, others - e.g. Russian - are supported with CFGFLAG_SEND_REF enabled
  • client library with example