recognize keystrokes using wifi devices (2026)
recognize keystrokes using wifi devices
by Kamran Ali; Alex X. Liu; Wei Wang; Muhammad Shahzad.
ai answer
- WiKey is a keystroke recognition system developed by researchers from Michigan State University and Nanjing University that exploits WiFi signals to infer typed keys without requiring user interaction.
- The system utilizes two commercial off-the-shelf devices—a TP-Link TL-WR1043ND WiFi router as the sender and a Lenovo X200 laptop as the receiver—to monitor Channel State Information (CSI) values.
- When a user types, their hand and finger movements create unique CSI-waveforms by distorting the WiFi signal's multi-path propagation.
- The receiver analyzes these time-series patterns to identify specific keystrokes.
- Under controlled conditions, WiKey achieves a 97.5% detection rate and 96.4% accuracy for single keys, while recognizing continuous sentences with 93.5% accuracy.
- Security Implication: The technology demonstrates that keystroke privacy is vulnerable to remote eavesdropping via standard WiFi infrastructure, as it can potentially steal passwords or sensitive data.
- Alternative Systems: Later iterations like WiPass extend this concept to smartphones using 1D-CNN models to recognize numeric keypad inputs, achieving over 95% detection accuracy.
- Limitations: Accuracy decreases in real-world environments with human interference, varying typing speeds, or unstable WiFi conditions.
AI-generated answer. Please verify critical facts.