OnlyKey
A United States made hardware key with on device PIN entry, password storage, FIDO2, OpenPGP, SSH, and OTP.
OnlyKey
CTAP 2.1
Supports CTAP 2.1, including features like enforced PIN complexity, credBlob, largeBlob, and alwaysUv
More InfoPIN Authentication (physical)
Features a physical PIN pad for authentication
Resident Cryptographic Keys
Supports WebAuthn discoverable resident credentials, the building block of passkeys
More InfoResident ECDSA keys
Supports ECDSA discoverable keys
Stored passwords
Supports stored, static passwords, usually configured with a vendor-specific application
The OnlyKey is unusual in this market. It carries six physical buttons on the device, which means PIN entry happens on the key rather than on the host computer. The key itself acts as a small password manager, storing static credentials that can be typed into login forms, and supports FIDO2, U2F, Yubico OTP, OATH TOTP and HOTP, OpenPGP signing and decryption, and SSH key storage.
A self destruct PIN can wipe the key if entered. A duress PIN unlocks a separate set of credentials, designed for situations where someone is forcing you to unlock the device.
OnlyKey’s FIDO2 certification was completed relatively recently, after years of FIDO2 work being supported only through their own conformance testing.
For a smaller form factor with USB-C, see the OnlyKey DUO.