Skip to content

Simulate YubiKey with CircuitPython on RP2040 based boards (RasPi-Pico and similar)

License

Notifications You must be signed in to change notification settings

pagong/cpy9-rp2040-yksim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is an implementation of the Yubico OTP algorithm, used on YubiKey devices. The primary audience is developers who wish to verify YubiKey tokens in their applications, presumably as part of a multi-factor authentication scheme. Note that this is not a YubiCloud client, it's the low-level implementation. Those wishing to verify YubiKey tokens in their application will be most interested in yubiotp.otp.decode_otp.

For testing and experimenting, the included yubikey script simulates one or more YubiKey devices using a config file. It also includes utility commands such as a modhex converter. See yubikey -h for details.

About

Simulate YubiKey with CircuitPython on RP2040 based boards (RasPi-Pico and similar)

Resources

License

Stars

Watchers

Forks

Languages

  • Python 100.0%