Cardea Key

An open security key, in the making.

“Her power is to open what is shut, to shut what is open.”

Ovid, Fasti VI, on Cardea, Roman goddess of hinges and thresholds

What it is

Cardea Key is an open-source hardware security key that brings together, in a single device, what today usually needs several:

The goal is a key whose secrets live in a dedicated secure element rather than in the microcontroller's flash, with a PIN counted by that chip and a fingerprint unlock bounded in time.

Status

Early development. A unified firmware prototype runs on a Raspberry Pi Pico 2 (RP2350) and passes our first FIDO2, OpenPGP, PIV and OATH tests. The secure element and the fingerprint sensor come next; custom hardware comes last.

There are no releases yet, and the prototype is not meant to hold real credentials. The source code will be published under the AGPL-3.0 once it is ready.

Built on

The firmware builds on pico-fido, pico-openpgp and pico-keys-sdk by Pol Henarejos (AGPL-3.0). Cardea Key is an independent project, not affiliated with PicoKeys, Yubico or Raspberry Pi Ltd.