PkYubikey by Pepak
PkYubikey is a Delphi/FreePascal library for working with Yubikeys.
It consists of four parts:
- Pascal rewrite of the original libYubikey by Jetico.
- uYubikey.pas provides high-level functions for registering a Yubikey into Windows system and verifying a provided username/OTP against the registered accounts.
- PkYubikeyDLL.dll is a DLL version of uYubikey, for use with non-Pascal programs.
- PkYubikey.exe is an EXE version of uYubikey, mainly for account registration, but possibly also for use in batch files or tools which call external programs for authentication (e.g. OpenVPN in username-password mode).
It is in Czech language only for now, but the distribution archive contains an english-language readme (also all text output of PkYubikey.exe is in english).
The web pages are in Czech language only, but if people are interested in this tool, Pepak will provide English translation. For now we just translated the documentation and program output. English language support is available at Pepak Forum (forum is open even without registration).