Glossary
Keystroke dynamics
Keystroke dynamics is the identification of a person from the rhythm of their typing, using the timing between key presses as a pattern much like a handwritten signature. It is a behavioral biometric, so it supports identity checks through statistical matching rather than proving who typed.
Updated October 16, 20262 cited facts, each traced to its source
Also called typing biometrics, keystroke biometrics.
Keystroke dynamics is the use of typing rhythm to recognize a person. It is part of a larger class of biometrics known as behavioral biometrics 1. Instead of a fingerprint or a face, the signal is the way a person types: how long each key is held and how long the gap is before the next key.
The timing between keys is the signal
The signal is the timing, not the words. In a 1990 article in Communications of the ACM, Rick Joyce and Gopal Gupta described the stream of latency periods between keystrokes as "a unique digital signature in the form of a stream of latency periods between keystrokes" 2. Their method verified a user's identity from that signature, and they reported results from trial use. The two measurements usually used in the field are the hold time of each key and the gap between one key and the next.
Behavioral matches are statistical
A fingerprint either matches or does not. Keystroke dynamics produces a score. Because the patterns are statistical in nature, a system sets a threshold and accepts a close enough match. Every threshold trades false alarms against missed matches, so the method supports an identity check rather than proving who sat at the keyboard.
What keystroke dynamics means for dictation
A dictated draft produces no key presses, so it contains no keystroke timing at all. Dictation keeps the words and removes the rhythm. That does not make the rest of your data private, so check each app's privacy settings and what it stores. The timing data that a keyboard or typing app records is worth knowing about, even though this page cannot say how any particular product uses it.
Related terms
- Rollover typing: how many key presses a keyboard can register at once.
- Typing accuracy: the share of keystrokes typed correctly.
- Keystrokes per character (KSPC): how many key presses each character takes.
- Voiceprint: the voice-based counterpart, used to recognize a speaker.
Guides and questions that cover it
Evidence
Every number on this page, with where it comes from. Open a fact to see the exact words in its source.
- 1.
- 2.
Related terms
- Typing Speed: Average WPM and How to Type FasterThe topic this term belongs to
- Articulation rateArticulation rate is the number of syllables a speaker produces per second, leaving out pauses. It measures how fast the speech itself comes out, so it is usually faster than the overall speaking rate that counts every pause.
- Characters per minute (CPM)Characters per minute (CPM) is the number of characters typed in one minute, counting spaces and punctuation. Words per minute is the same count divided by five, so a typist at 50 WPM enters 250 characters per minute.
- ColemakColemak is an alternative English keyboard layout, introduced in 2006 and designed for efficient, comfortable touch typing. Its supporters describe it as the third most popular layout for English touch typing, after QWERTY and Dvorak, but that ranking has no stated method.
- Dvorak Simplified KeyboardThe Dvorak Simplified Keyboard is an alternative English keyboard layout that places the most common letters on the home row. Dvorak and Dealey applied for a patent on it in 1932, but the studies that claimed it was faster than QWERTY have been criticized, and the evidence for a speed gain is weak.
- Home rowThe home row is the middle row of keys on a keyboard, where the fingers rest when you touch type. On a QWERTY keyboard it holds A, S, D, F for the left hand and J, K, L and semicolon for the right, and every other key is reached by moving a finger away from it and back.
- Hunt and peckHunt and peck is a typing method in which the typist finds each key by sight and presses it with one or two fingers, usually the index fingers. It is also called two-finger typing, and it differs from touch typing, which relies on memorized key positions and the home row.
- Keystrokes per character (KSPC)Keystrokes per character (KSPC) is the average number of keystrokes a text entry method needs to produce one character of text. A basic QWERTY keyboard scores 1, methods that need more presses score above 1, and word prediction can score below 1.
- Keystrokes per hour (KPH)Keystrokes per hour (KPH) is the number of key presses made in one hour. It is the standard unit for numeric data entry, where many jobs require 8,000 or 10,000 keystrokes per hour, and it counts keys rather than words.
- Oral reading fluency (ORF)Oral reading fluency (ORF) measures how many words a reader gets right in one minute of reading a passage aloud. Schools record the result as words correct per minute (WCPM), which subtracts the words read wrongly from the total.
- QWERTYQWERTY is the standard letter arrangement on English keyboards, named for the first six letters of the top row. Christopher Latham Sholes devised it in the early 1870s for typewriters, and it is still the layout most people type on, even though faster layouts have been proposed.
- Rollover typingRollover, or key rollover, is the number of key presses a keyboard can detect when they overlap. Two-key rollover reliably detects only two keys at once, and a matrix keyboard without diodes can register a ghost key when three keys are pressed together.
- StenotypeA stenotype, also called a steno machine, is a chorded keyboard that stenographers use for shorthand, pressing several keys together to produce a syllable or word. The NCRA's court reporter skills test sets a speed of 225 words per minute, and voice writing is a newer method that uses speech recognition instead.