Skip to content

joostd/pi0-fido2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

pi0-fido2

FIDO2 roaming authenticator implementation using a Raspberry Pi zero

Bill of Materials

Required:

  • Raspberry Pi Zero (WiFi is not used so no need for the more expensive Pi Zero W)
  • SD card (8 GB is more than enough)
  • USB cable (micro USB B male to whatever your computer uses, eg USB A male or USB C male)

Optional:

Total costs: around 10-20 USD.

Use cases

Primary use case is testing FIDO2 clients using a real USB-HID device. But using the secure element you can build one for production use.

See also

U2FDevice - A program to allow Raspberry Pi Zeros to act as U2F tokens . a similar project implemented in C++, but without cloning protection and CTAP2 support.

About

FIDO2 implementation using a Raspberry Pi zero

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published