FIDO Passkey for Raspberry Pico and ESP32

952 stars 125 forks 952 watchers C GNU Affero General Public License v3.0
cryptography fido fido-u2f fido2 firmware raspberry-pi-pico
1 Open Issue Need Help Last updated: Jan 4, 2026

Open Issues Need Help

View All on GitHub

AI Summary: On pico-fido v7.0, resident credentials are being silently overwritten when their user IDs share a common prefix. This occurs because the system incorrectly deduplicates credentials based on a prefix of the user ID, leading to data loss. For example, registering 'raspi_12' overwrites 'raspi_1', and 'raspi_123' overwrites 'raspi_12'.

Complexity: 3/5
bug good first issue

FIDO Passkey for Raspberry Pico and ESP32

C
#cryptography#fido#fido-u2f#fido2#firmware#raspberry-pi-pico