Don't Skype & Type!
Authors:
Open Access
- 2 April 2017
- conference paper
- Published by Association for Computing Machinery (ACM)
- p. 703-715
Abstract
Acoustic emanations of computer keyboards represent a serious privacy issue. As demonstrated in prior work, physical properties of keystroke sounds might reveal what a user is typing. However, previous attacks assumed relatively strong adversary models that are not very practical in many real-world settings. Such strong models assume: (i) adversary's physical proximity to the victim, (ii) precise profiling of the victim's typing style and keyboard, and/or (iii) significant amount of victim's typed information (and its corresponding sounds) available to the adversary. This paper presents and explores a new keyboard acoustic eavesdropping attack that involves Voice-over-IP (VoIP), called Skype & Type (S&T), while avoiding prior strong adversary assumptions. This work is motivated by the simple observation that people often engage in secondary activities (including typing) while participating in VoIP calls. As expected, VoIP software acquires and faithfully transmits all sounds, including emanations of pressed keystrokes, which can include passwords and other sensitive information. We show that one very popular VoIP software (Skype) conveys enough audio information to reconstruct the victim's input -- keystrokes typed on the remote keyboard. Our results demonstrate that, given some knowledge on the victim's typing style and keyboard model, the attacker attains top-5 accuracy of 91.7% in guessing a random key pressed by the victim. Furthermore, we demonstrate that S&T is robust to various VoIP issues (e.g., Internet bandwidth fluctuations and presence of voice over keystrokes), thus confirming feasibility of this attack. Finally, it applies to other popular VoIP software, such as Google Hangouts.Keywords
Funding Information
- National Security Agency (H98230-15-1-0276)
- Horizon 2020 (H2020-ICT30-2015-688061)
This publication has 18 references indexed in Scilit:
- Snooping Keystrokes with mm-level Audio Ranging on a Single Phone2015
- Acoustic Eavesdropping through Wireless Vibrometry2015
- Keystroke Recognition Using WiFi Signals2015
- Keyboard acoustic side channel attacks: exploring realistic and security-sensitive scenariosInternational Journal of Information Security, 2014
- A closer look at keyboard acoustic emanations2012
- Keyboard acoustic emanations revisitedACM Transactions on Information and System Security, 2009
- Digital Camera Identification From Sensor Pattern NoiseIEEE Transactions on Information Forensics and Security, 2006
- Remote Physical Device FingerprintingIEEE Transactions on Dependable and Secure Computing, 2005
- The keystroke-level model for user performance time with interactive systemsCommunications of the ACM, 1980
- The Auditory Masking of One Pure Tone by Another and its Probable Relation to the Dynamics of the Inner EarPhysical Review B, 1924