Plug in to unlock.
Pull out to lock.
// zero passwords. ever again.
FIDO2 hardware-key encryption for Linux. Encrypt directories, browser profiles, app configs, and credentials. Your key is the only password. 427 tests. Open source. No telemetry.
Everything encrypted. One key to rule them all.
Encrypt any directory into a .crpt vault using gocryptfs. FUSE-mounted, transparent to all apps. Hardware-derived keys never touch disk.
USB daemon auto-mounts vaults when your key is inserted and auto-unmounts when removed. Magnetic breakaway connector for instant lock.
Encrypt Brave, Firefox, and LibreWolf profiles. History, passwords, cookies, extensions. Symlinked transparently—browsers just work.
Hardware-encrypted password store. Add, get, edit, remove. Auto-copy to clipboard with configurable clear delay. Fuzzy search.
ECDSA P-256 passkeys stored in your vault. WebAuthn override routes auth automatically. Hardware passkey tracking built in.
Encrypt Discord, Steam, Proton Mail Bridge, GNOME Keyring. Auto-detect with scan command. Original paths symlinked to vault mounts.
Hardware key derives the secret. Nothing is stored.
Your FIDO2 key uses the HMAC-secret extension to derive a unique encryption passphrase on demand. The key never leaves the hardware. gocryptfs handles transparent FUSE encryption. No master password, no key file, no cloud sync. Tap the key. That's it.
Built into your workflow. Not bolted on.
Vault status, quick mount/unmount, key presence indicator. Runs at login via XDG autostart.
Nautilus, Nemo, Caja, Dolphin, Thunar. Right-click any folder to encrypt or decrypt in place.
Chromium MV3 and Firefox MV2. Credential autofill, passkey creation, vault status popup.
Optional pam_u2f integration. Screen auto-locks on key removal, auto-unlocks on insertion.
Powerful CLI. Clean interface.
cryptortoise encrypt ~/Documents
cryptortoise open ~/Documents.crpt
cryptortoise close-allcryptortoise cred add github.com
cryptortoise cred get github
cryptortoise cred list --jsoncryptortoise scan
cryptortoise encrypt-browser brave
cryptortoise encrypt-app discordcryptortoise tray --daemon
cryptortoise doctor
cryptortoise status --jsonThe Shell Key.
Pre-flashed FIDO2 key with magnetic USB-C snap connector. 540° swivel, 480Mbps data, 240W passthrough. Tested and verified before shipping. Pull the connector and your machine locks instantly.
Also works with YubiKey 5, SoloKeys Solo 2, Nitrokey FIDO2, or any key with hmac-secret support.
Get Cryptortoise.
sudo apt install cryptortoisesudo dnf install cryptortoiseyay -S cryptortoisepip install cryptortoise