Hearing your touch: A new acoustic side channel on smartphones
Ilia Shumailov, Laurent Simon, Jeff Yan, Ross Anderson

TL;DR
This paper introduces a novel acoustic side-channel attack on smartphones that can infer user input by analyzing sound waves generated during screen taps, demonstrating significant success in recovering PINs and words.
Contribution
It is the first to show how microphone recordings can be exploited to infer touchscreen input, highlighting vulnerabilities and proposing defense mechanisms.
Findings
Recovered 61% of PINs within 20 attempts on tablets
Recovered 9 words of 7-13 letters with 50 attempts on smartphones
Demonstrated attack effectiveness in real-world environments
Abstract
We present the first acoustic side-channel attack that recovers what users type on the virtual keyboard of their touch-screen smartphone or tablet. When a user taps the screen with a finger, the tap generates a sound wave that propagates on the screen surface and in the air. We found the device's microphone(s) can recover this wave and "hear" the finger's touch, and the wave's distortions are characteristic of the tap's location on the screen. Hence, by recording audio through the built-in microphone(s), a malicious app can infer text as the user enters it on their device. We evaluate the effectiveness of the attack with 45 participants in a real-world environment on an Android tablet and an Android smartphone. For the tablet, we recover 61% of 200 4-digit PIN-codes within 20 attempts, even if the model is not trained with the victim's data. For the smartphone, we recover 9 words of…
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
TopicsAdvanced Malware Detection Techniques · User Authentication and Security Systems · Cryptographic Implementations and Security
