Back to Search Start Over

An Indirect Eavesdropping Attack of Keystrokes on Touch Screen through Acoustic Sensing

Authors :
Yingying Chen
Linghe Kong
Jiadi Yu
Yanmin Zhu
Li Lu
Source :
IEEE Transactions on Mobile Computing. 20:337-351
Publication Year :
2021
Publisher :
Institute of Electrical and Electronics Engineers (IEEE), 2021.

Abstract

This paper demonstrates the feasibility of a side-channel attack to infer keystrokes on touch screen leveraging an off-the-shelf smartphone. Although there exist some studies on keystroke eavesdropping attacks on touch screen, they are mainly direct eavesdropping attacks, i.e., require the device of victims compromised to provide side-channel information for the adversary, which are hardly launched in practical scenarios. In this work, we show the practicability of an indirect eavesdropping attack, $KeyListener$ K e y L i s t e n e r , which infers keystrokes on QWERTY keyboards of touch screen leveraging audio devices on a smartphone. We investigate the attenuation of acoustic signals, and find that a user's keystroke fingers can be localized through the attenuation of acoustic signals received by the microphones in the smartphone. We then utilize the attenuation of acoustic signals to localize each keystroke, and further analyze errors induced by ambient noises. To improve the accuracy of keystroke localization, $KeyListener$ K e y L i s t e n e r further tracks finger movements during inputs through phase change and Doppler effect to reduce errors of acoustic signal attenuation-based keystroke localization. In addition, a binary tree-based search approach is employed to infer keystrokes in a context-aware manner. The proposed keystroke eavesdropping attack is robust to various environments without the assistance of additional infrastructures. Extensive experiments demonstrate that the accuracy of keystroke inference in top-5 candidates can approach 90 percent with a top-5 error rate of around 6 percent, which is a strong indication of the possible user privacy leakage of inputs on QWERTY keyboard.

Details

ISSN :
21619875 and 15361233
Volume :
20
Database :
OpenAIRE
Journal :
IEEE Transactions on Mobile Computing
Accession number :
edsair.doi...........ab51ac6f8688a689023ef9b683d58b23
Full Text :
https://doi.org/10.1109/tmc.2019.2947468