DECKER: Domain-invariant Embedding for Cross-Keyboard Extraction and Recognition
Bikrant Bikram Pratap Maurya, Nitin Choudhury, Daksh Agarwal, Arun Balaji Buduru

TL;DR
This paper introduces DECKER, a domain-invariant framework for acoustic side-channel keyboard attack, leveraging a new dataset HEAR to improve cross-device and environment keystroke recognition.
Contribution
The paper presents HEAR, a comprehensive dataset for ASCA, and proposes DECKER, a novel domain-invariant inference framework with four key stages and language-model post-processing.
Findings
DECKER outperforms strong baselines in cross-keyboard and cross-user scenarios.
HEAR dataset enables evaluation across diverse devices, environments, and users.
Language-model rectification further enhances keystroke inference accuracy.
Abstract
Acoustic side-channel attacks (ASCA) on keyboards pose a significant security risk, as keystrokes can be inferred from typing acoustics, revealing sensitive information. Prior ASCA studies are limited by small-scale datasets with restricted diversity in users, keyboards, and environments, constraining analysis across devices, microphones, and noise conditions. We introduce HEAR, a dataset designed to study ASCA along three axes: keyboard generalization, noise adaptation, and user bias. HEAR contains recordings from 53 participants using 37 laptop keyboards, collected in three realistic settings: (1) external microphone capture, (2) device microphone capture without network noise, and (3) VoIP-based streaming capture. This enables controlled evaluation across users, keyboards, and environments. On HEAR, we establish an ASCA benchmark spanning conventional features and pre-trained…
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.
