Skip to content

Releases: trustcrypto/yubikey-personalization

okpers

28 Feb 15:01
Compare
Choose a tag to compare

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

06 Feb 22:09
1371354
Compare
Choose a tag to compare

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.