Home > Research > Publications & Outputs > Defeat Your Enemy Hiding Behind Public WiFi

Electronic data

  • paper_channel_interference_0104

    Accepted author manuscript, 2.95 MB, PDF document

    Available under license: CC BY: Creative Commons Attribution 4.0 International License


Text available via DOI:

View graph of relations

Defeat Your Enemy Hiding Behind Public WiFi: WiGuard Can Protect Your Sensitive information from CSI-based Attack

Research output: Contribution to Journal/MagazineJournal articlepeer-review

  • Jie Zhang
  • Zhanyong Tang
  • Meng Li
  • Xiaojiang Chen
  • Dingyi Fang
  • Zheng Wang
Article number515
<mark>Journal publication date</mark>28/03/2018
<mark>Journal</mark>Applied Sciences
Issue number4
Number of pages24
Publication StatusPublished
<mark>Original language</mark>English


Channel state information (CSI) has been recently shown to be useful in performing security attacks in public WiFi environments. By analyzing how CSI is affected by finger motions, CSI-based attacks can effectively reconstruct text-based passwords and locking patterns. This paper presents WiGuard, a novel system to protect sensitive on-screen input information in a public place. Our approach carefully exploits WiFi channel interference to introduce noise to attacker’s CSI measurements to reduce the success rate of CSI-based attacks. Our approach automatically detects when a CSI-based attack happens. We evaluate our approach by applying it to protect text-based passwords and pattern locks on mobile devices. Experimental results show that our approach is able to reduce the success rate of CSI-based attacks from 92–42% for text-based passwords and from 82–22% for pattern lock.