Detecting Cognitive Signatures in Typing Behavior for Non-Intrusive Authorship Verification
Organizations: Writerslogic, Inc.
Abstract
The proliferation of AI-generated text has intensified the need for reliable authorship verification, yet current output-based methods are increasingly unreliable. We observe that the ordinary typing interface captures rich cognitive signatures, measurable patterns in keystroke timing that reflect the planning, translating, and revising stages of genuine composition. Drawing on large-scale keystroke datasets comprising over 136 million events, we define the Cognitive Load Correlation (CLC) and show it distinguishes genuine composition from mechanical transcription. We present a non-intrusive verification framework that operates within existing writing interfaces, collecting only timing metadata to preserve privacy. Our analytical evaluation estimates 85 to 95 percent discrimination accuracy under stated assumptions, while limiting biometric leakage via evidence quantization. We analyze the adversarial robustness of cognitive signatures, showing they resist timing-forgery attacks that defeat motor-level authentication because the cognitive channel is entangled with semantic content. We conclude that reframing authorship verification as a human-computer interaction problem provides a privacy-preserving alternative to invasive surveillance.
Figures & tables
| Dataset | Scale | Task Type | Signature Validated |
|---|---|---|---|
| ScholaWrite | 10 subj. | Composition | Planning IKI 40–60% |
| Aalto 136M | 168K subj. | Transcription | Entropy 4.12 bits |
| neuroQWERTY | 85 subj. | Natural typing | -like structure |
| KLiCKe | 4,971 subj. | Student essay | AUC 0.83 (LOWO-CV) |
| Metric | Value | CI/Effect | Condition |
|---|---|---|---|
| Combined AUC (all attacks) | 0.83 | — | LOWO-CV |
| CLC Cohen’s | 1.82 | — | Comp. vs. Transcr. |
| Top feature: entropy | — | rank 1 | importance |
| Top feature: autocorr_lag1 | — | rank 2 | importance |
| Composition CLC ( ) | 0.35–0.55 | SD 0.12 | ScholaWrite, KLiCKe |
| Transcription CLC ( ) | 0.15 | SD 0.08 | Aalto 136M, Grabowski |
Authorship Attribution
Authorship attribution identifies or verifies who wrote a text, code sample, or other creative work from patterns in its style and content.
See all 66 papers