TPM-bound keys
The TPM performs signing; private key material is not stored in the app's credential metadata.
Biometric login for authentik. Use your Linux laptop's fingerprint reader without reaching for a six-digit authenticator code.
One touch, standard protocol
A normal WebAuthn challenge arrives through your browser.
A desktop prompt asks you to touch the fingerprint sensor.
The device-bound key proves the login without exposing your biometric.
The TPM performs signing; private key material is not stored in the app's credential metadata.
Fingerprint matching stays with Linux fprintd. Authentik receives only a WebAuthn assertion.
The authenticator refuses every relying party except the exact Authentik host you configure.
Install on Linux
Requires TPM 2.0, a fingerprint reader supported by fprintd, systemd, and an HTTPS authentik instance.
git clone https://github.com/sqsergio1995/blueripple-passkey.git02 · Installcd blueripple-passkey
./install.sh --authentik-url https://auth.example.comThen import the included authentik blueprint and enroll the new security key. Keep recovery codes until a private-window login succeeds.
Experimental: not independently audited or FIDO certified. Fingerprint verification is an application-level gate, not a TPM policy. Read the full disclaimer ↗