Yubico animal

Basic Server Libraries



To integrate decryption and parsing of Yubikey One-Time Password (OTP) codes into your own server environment, you can use our free software libraries written in C and Java. To be useful, these packages needs to be combined with a database and server component. Note that most applications typically talk to a verification server, using our client libraries.



Yubico Java Server Library
Basic Yubikey OTP parsing library for Java.
» Google Code "yubico-j" Project

Yubico C Server Library
Basic Yubikey OTP parsing library for C.
» Google Code "yubico-c" 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.
» "YubiPAM" project


Import AES Keys into the Validation Server
See here.

Copyright © Yubico 2008                Tel. California: +1 (510) 755-1162    Tel. Sweden: +46 8 411 30 00    Email: info@yubico.com