Skip to content

Securize Your Keys

A Personal Secure Key with open hardware and software

Thanks to Raspberry Pico (RP2040, RP2350) and ESP32-S3, you can use it as a personal secure key for key storage, secure login and much more.

Hardware Secure Module

Deploy an HSM easily to store and keep safe your secret and private keys with Pico HSM.

Fido2 Passkey

Looking for a secure login with 2FA? With Pico Fido you will have a Fido2 Passkey in your hands.

OpenPGP & PIV

Pico OpenPGP is perfect for encrypting and signing emails with secured PGP keys. Now with PIV support.

Open Source

Open Source means more security

We ship the Community Edition under AGPLv3 so anyone can audit, test and improve robustness. If you distribute modified firmware/binaries—or run a modified version as a network service—AGPLv3 requires offering the corresponding source to your users.

Need production use without AGPLv3 disclosure? See Enterprise Licensing for a commercial option with on-demand components.

Secure Login

Use FIDO2 passkeys with hardware-bound credentials.

Secure Email

Keep OpenPGP private keys off laptops; sign & decrypt from the token.

Deploy a PKI

Use pico-hsm to generate, store and use keys for CAs, code/firmware signing.

Protect your drives

Gate disk encryption keys behind a physical device you control.

Passwordless SSH

Hardware-backed keypairs for admin access; no shared passwords.

Free

Pico Keys is free to use in Community Edition (AGPLv3). Flash the firmware on standard RP2040/RP2350 or ESP32-S3 boards.

FAQ

Learn more with Pico Keys

Take a look on these FAQ:

How do I start?

If you have a Raspberry Pico or ESP32-S3 boards, download the firmware you want (Pico HSM, Pico Fido or Pico OpenPGP) and load it (plug with BOOTSEL pressed). That’s it.

Is it really free of charge?

Yes! The Community Edition is AGPLv3 and completely free. If you plan multi-user production use, OEM redistribution or an internal “HSM/auth” service and don’t want AGPLv3 disclosure obligations, choose the Enterprise license.

Which Pico Key do I need? May I change it later?

Yes! It is up to you. You can switch between Pico HSM, Pico Fido and Pico OpenPGP at any time.

Do you offer a commercial license?

Yes. Enterprise provides a proprietary license and optional components on demand. See Enterprise Licensing or contact us.

hand-picked content

Featured Posts from the blog

  • Pico HSM 5.6

    Pico HSM 5.6

  • Pico Fido 6.6

    Pico Fido 6.6

  • Pico OpenPGP 3.2

    Pico OpenPGP 3.2

  • Pico Fido 6.2

    Pico Fido 6.2

  • Pico HSM 5.2

    Pico HSM 5.2

  • Pico OpenPGP 3.0

    Pico OpenPGP 3.0

Community Edition: AGPLv3

Check for our repositories

AGPLv3 lets you study and modify the code. If you distribute modified firmware/binaries or run a modified network service, you must offer the corresponding source to your users. No warranty, no SLA.

commercial license

Looking for a non-GPL license?

For production use without AGPL obligations, see Enterprise.

About me

This is another project, as many I started.

Copyright