Releases: trustcrypto/yubikey-personalization
okpers
This release includes a name change from ykpers to okpers. Functions are also renamed, for example instead of using yk_open_first_key() the function is now renamed ok_open_first_key(). This allows the use of the okpers library in projects where ykpers is used. OnlyKey support can be added to existing projects by adding the okpers library.
Added 3rd party device support
About
This is a community fork of the Yubikey Personalization package. This fork is to add support for 3rd party devices as the original yubikey-personalization library has hard coded USB vendor ID which will only work with YubiKey USB devices.
Why
Currently only Yubikey is supported for things like challenge and response (HMACSHA1). Yubikey is a closed source product and this library adds support for 3rd party devices like OnlyKey. OnlyKey is an open source alternative to Yubikey.
What Changes
No functionality has changed in the Yubikey Personalization package. 3rd party device support was added by changing one file ykcore.c to add the USB VID and PID of OnlyKey.