~120 passwords per person, typed dozens of times a day.
Every login already carries dwell (how long a key is held) and flight (the gap to the next key). CypherKey reads timing that is being produced anyway.
A zero-knowledge password manager with a second factor you already carry: the rhythm of your hands. No phone, no code, no dongle.
Every login already carries dwell (how long a key is held) and flight (the gap to the next key). CypherKey reads timing that is being produced anyway.
A leaked password works from anywhere, for anyone. The dark-web email says the secret is out. Nothing in a password alone can tell who is typing it.
Rhythm is a behavioral biometric you carry in your hands. No phone to grab, no code to copy, no key to lose or charge. It works with the passwords you already have.
The server holds only ciphertext and an Argon2id hash. Raw keystrokes are destroyed after each sample; only means and floored variances remain. Open source, self-host in one command.
Eight samples, one intruder, one verdict. Runs entirely in the browser with zero network requests. Best on a physical keyboard.
Shawn J. Stewart built Keystroke Captcha as a telemetry script inside a custom MVC framework, listening to key events to decide whether a form was being filled in by a person. It measured dwell and flight — and the timings did not just separate humans from machines, they separated one person from another. He pointed it at passwords at CBSSports.com in 2010: teammates could not log in with his credentials, and he could, first try.