QIF-T0083
highAcoustic keystroke inference (typing sound classification for credential extraction)
Tier 2 — Validated (Independently Replicated)
Legacy status: CONFIRMED
Each key on a keyboard produces a subtly different acoustic signature based on its position, the mechanical structure beneath it, and the user's typing dynamics. Harrison & Matyunin (2023) achieved 95% keystroke classification accuracy using a deep learning model trained on laptop keyboard audio captured by a nearby phone. The attack works over Zoom/Skype calls (Compagno et al. 2017), enabling remote credential theft during video conferences. Attack scenarios: (1) malicious app with microphone access on the same desk, (2) nearby compromised smart speaker, (3) during a video call where keyboard sounds leak through the microphone. This technique pairs with accelerometer keystroke inference (T0087) for multi-modal confirmation, significantly reducing error rates.
Technique Details
- Tactic
- QIF-S.HV
- Status
- CONFIRMED
- Bands
- S1, S2, S3
✚ Therapeutic Application
Deep learning classification of keyboard acoustic emanations to reconstruct typed text including credentials and sensitive content
Neural Impact
3 of 7 neural bands affected
Drag to rotate. Click a region to learn more.
Click or hover over a glowing region to see the attack techniques targeting it and their severity.
Scoring
NISS:1.1/BI:N/CR:N/CD:N/CV:I/RV:F/NP:N CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:H/SI:N/SA:N Governance
Neurorights at Risk
This technique threatens 1 of the 4 proposed neurorights (Ienca & Andorno, 2017).
FDORA §3305 Compliance
- ! No FDA pathway for consumer sensor exploitation
- ! Software-only attack without software lifecycle standard (IEC 62304)
Population Vulnerability
CRB vulnerability adjustment (γ=0.30) accounts for age, diagnosis severity, consent capacity, and device dependency.
| Population | NISS Base | Adjusted | Severity | Delta |
|---|---|---|---|---|
| Adult (Default) | 2.0 | 2.0 | Low | - |
| Child (10yr) + ADHD | 2.0 | 2.4 | Low | +0.35 |
| Adult with ALS | 2.0 | 2.3 | Low | +0.32 |
Validation Status
Theoretical / Not yet validated. This technique has not been independently tested. See the validation dashboard for what has been tested.