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, discoverable (resident) credentials are being silently overwritten if their `user.id` shares a common prefix with an existing credential. This faulty deduplication logic causes irreversible data loss, as only one credential per prefix chain (e.g., `raspi_1`, `raspi_12`, `raspi_123`) is retained instead of allocating new slots.

Complexity: 3/5
bug good first issue

FIDO Passkey for Raspberry Pico and ESP32

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