TKey: The Open-Source USB Security Key Redefining Flexibility
2025-02-07
TKey is a new type of flexible USB security token featuring open-source hardware and software. Employing a Unique Device Secret (UDS), combined with application measurement and an optional user-provided seed, it derives unique key material for each application. This ensures that even if the application is compromised, correct authentication keys won't be generated. Supporting SSH login, Ed25519 signing, Root of Trust, FIDO2, TOTP, Passkey, and more, TKey offers versatile functionality with ongoing support for additional applications and protocols. Its robust design, using injection-molded or 3D-printed casing and a RISC-V PicoRV32 core, guarantees both security and adaptability.
Hardware
security key