Revisiting the Threat Space for Vision-based Keystroke Inference Attacks
Not on the map. Why?
Abstract (arXiv)
A vision-based keystroke inference attack is a side-channel attack in which an attacker uses an optical device to record users on their mobile devices and infer their keystrokes. The threat space for these attacks has been studied in the past, but we argue that the defining characteristics for this threat space, namely the strength of the attacker, are outdated. Previous works do not study adversaries with vision systems that have been trained with deep neural networks because these models require large amounts of training data and curating such a dataset is expensive. To address this, we create a large-scale synthetic dataset to simulate the attack scenario for a keystroke inference attack. We show that first pre-training on synthetic data, followed by adopting transfer learning techniques on real-life data, increases the performance of our deep learning models. This indicates that these models are able to learn rich, meaningful representations from our synthetic data and that training on the synthetic data can help overcome the issue of having small, real-life datasets for vision-based key stroke inference attacks. For this work, we focus on single keypress classification where the input is a frame of a keypress and the output is a predicted key. We are able to get an accuracy of 95.6% after pre-training a CNN on our synthetic data and training on a small set of real-life data in an adversarial domain adaptation framework. Source Code for Simulator: https://github.com/jlim13/keystroke-inference-attack-synthetic-dataset-generator-
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). First posted on arXiv 12 Sep 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 1; 2024: 0; 2025: 0; 2026: 1.
4 papers.
- 2021The Threat of Offensive AI to Organizationscited by 38
- 2023Beyond Boundaries: A Comprehensive Survey of Transferable Attacks on AI Systemscited by 6
- 2022Leveraging Disentangled Representations to Improve Vision-Based Keystroke Inference Attacks Under Low Datacited by 1
- 2026Empirical Evaluation of Multi-Modal Touch Detection in Over-the-Shoulder Video Surveillancecited by 0
- 2026Empirical Evaluation of Multi-Modal Touch Detection in Over-the-Shoulder Video Surveillance28 Jun 2026
- 2023Beyond Boundaries: A Comprehensive Survey of Transferable Attacks on AI Systems20 Nov 2023
- 2022Leveraging Disentangled Representations to Improve Vision-Based Keystroke Inference Attacks Under Low Data5 Apr 2022
- 2021The Threat of Offensive AI to Organizations30 Jun 2021