Low-level Library
To integrate decryption and parsing of YubiKey One-Time Passcodes (OTP) into your own server environment, you can use our free software libraries written in C and Java. To be useful, these packages need to be combined with a database and server component. Note that most applications typically talk to a verification server using our client libraries.
Yubico C Server Library
Basic YubiKey OTP parsing library for C.
» Google Code "yubico-c" Project
Yubico Java Server Library
Basic YubiKey OTP parsing library for Java.
» Google Code "yubico-j" Project
Third-party PHP Server Libraries
Basic YubiKey OTP parsing libraries for PHP. There are currently two different projects that provide similar features.
» Google Code "yubico-php-lib" Project, written by John Woltman
» Google Code "yubiclass" Project, written by Alex Skov Jensen
Third-party Perl Server Library
Basic YubiKey OTP parsing library in Perl, written by Phil Massyn.
» Perl CPAN "Auth-Yubikey_Decrypter" module
Third-party Python Server Library
Basic YubiKey OTP parsing library in Python, written by Rudolph Froger.
» Google Code "yubikey-python" project
Third-party PAM Server Module
Offline verification of OTPs in a PAM module, written by firnsy at SecurixLive.
