Internships/ProjectIdeas/USBFIDO
TITLE
Summary: Create virtual FIDO2/U2F security key.
Write a virtual usb device which presents a FIDO2/U2F security key to the guest.
Possible modes of operation:
- pass-through: pass any requests to a physical key plugged into the host. Allow parallel usage from host and (multiple) guests.
- virtual key: fully emulated device.
Links:
Details:
- Skill level: intermediate/advanced
- Language: C
- Mentor: Gerd Hoffmann <kraxel@redhat.com>
- Suggested by: Gerd Hoffmann <kraxel@redhat.com>