Thermal (and Hybrid Thermal/Audio) Side-Channel Attacks on Keyboard Input
Tyler Kaczmarek, Ercan Ozturk, Pier Paolo Tricomi, Gene Tsudik

TL;DR
This paper demonstrates that thermal and hybrid thermal/audio side-channel attacks can effectively recover passwords from keyboards within seconds after entry, revealing significant security vulnerabilities in common plastic keyboards.
Contribution
It introduces Thermanator, a thermal side-channel attack, and AcuTherm, a hybrid attack combining thermal and acoustic data, both showing practical password recovery methods.
Findings
Thermal residues allow password recovery up to 30 seconds after entry
Hybrid thermal/audio attacks improve password guessing accuracy
Plastic keyboards are more vulnerable to side-channel attacks than previously thought
Abstract
To date, there has been no systematic investigation of thermal profiles of keyboards, and thus no efforts have been made to secure them. This serves as our main motivation for constructing a means for password harvesting from keyboard thermal emanations. Specifically, we introduce Thermanator: a new post-factum insider attack based on heat transfer caused by a user typing a password on a typical external (plastic) keyboard. We conduct and describe a user study that collected thermal residues from 30 users entering 10 unique passwords (both weak and strong) on 4 popular commodity keyboards. Results show that entire sets of key-presses can be recovered by non-expert users as late as 30 seconds after initial password entry, while partial sets can be recovered as late as 1 minute after entry. However, the thermal residue side-channel lacks information about password length, duplicate…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsUser Authentication and Security Systems · Physical Unclonable Functions (PUFs) and Hardware Security · Electrostatic Discharge in Electronics
