通过cffi为python提供的libykpers绑定库
项目描述
用于通过USB与libykpers进行通信的YubiKey的极小绑定库。当前的功能是“当时需要的任何功能”。请随意提出关于下一步做什么的建议。以下是它目前能做的约莫功能:
from ykpers import YubiKey yk = YubiKey.open_first_key() print 'yubikey {0.versionMajor}.{0.versionMinor}'.format(yk.get_status()) print 'slot 1:', yk.hmac_challenge_response('hi').encode('hex') print 'slot 2:', yk.hmac_challenge_response('hi', slot=2).encode('hex')
为什么不使用python-yubico?
它只能在linux上运行,并重新实现了libykpers已经实现的功能。