TL;DR
This paper demonstrates that EMG sensor data from wearables like the Myo Armband can effectively be used to perform keylogging side-channel attacks, revealing passwords with significant accuracy.
Contribution
It introduces a novel EMG-based side-channel attack for password inference using neural networks, with an extensive open dataset and code for reproducibility.
Findings
EMG data outperforms accelerometer and gyroscope for keystroke detection
Achieved 76% balanced accuracy in keystroke detection
Achieved 32% top-3 accuracy for password key identification
Abstract
Wearables that constantly collect various sensor data of their users increase the chances for inferences of unintentional and sensitive information such as passwords typed on a physical keyboard. We take a thorough look at the potential of using electromyographic (EMG) data, a sensor modality which is new to the market but has lately gained attention in the context of wearables for augmented reality (AR), for a keylogging side-channel attack. Our approach is based on neural networks for a between-subject attack in a realistic scenario using the Myo Armband to collect the sensor data. In our approach, the EMG data has proven to be the most prominent source of information compared to the accelerometer and gyroscope, increasing the keystroke detection performance. For our end-to-end approach on raw data, we report a mean balanced accuracy of about 76 % for the keystroke detection and a…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
