Next Article in Journal
A User-Centered Mobile Cloud Computing Platform for Improving Knowledge Management in Small-to-Medium Enterprises in the Chilean Construction Industry
Previous Article in Journal
Power to Fuels: Dynamic Modeling of a Slurry Bubble Column Reactor in Lab-Scale for Fischer Tropsch Synthesis under Variable Load of Synthesis Gas
Article Menu
Issue 4 (April) cover image

Export Article

Open AccessArticle
Appl. Sci. 2018, 8(4), 515;

Defeat Your Enemy Hiding behind Public WiFi: WiGuard Can Protect Your Sensitive Information from CSI-Based Attack

School of Information Science and Technology, Northwest University, Xi’an 710127, China
School of Computing and Communications, Lancaster University, Lancaster LA1 4YX, UK
Extension of a conference paper: A preliminary version of this article entitled “Protect Sensitive Information Against Channel State Information Based Attacks” by J. Zhang et al. appeared in the International Conference on Computational Science and Engineering (CSE), 2017. The extended version makes the following additional contributions over the conference paper: (1) it provides a more detailed description of the attack; (2) it describes how the user uses WiGuard to protect sensitive information and gives the user a choice for the position and channel to optimize the system performance; (3) it provides new experimental results to evaluate the influence of the packet loss rate on the success rate and provides proof for the channel switch; (4) it adds a new experiment to evaluate the diversity of the attacker wireless transmitter; (5) it includes new results to compare the recognition results with and without channel interference.
Jie Zhang and Meng Li are co-first authors.
Author to whom correspondence should be addressed.
Received: 27 February 2018 / Revised: 19 March 2018 / Accepted: 23 March 2018 / Published: 28 March 2018
(This article belongs to the Section Computer Science and Electrical Engineering)
Full-Text   |   PDF [3635 KB, uploaded 3 May 2018]   |  


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. View Full-Text
Keywords: CSI-based attack; channel interference; sensitive information protection CSI-based attack; channel interference; sensitive information protection

Figure 1

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).

Share & Cite This Article

MDPI and ACS Style

Zhang, J.; Li, M.; Tang, Z.; Gong, X.; Wang, W.; Fang, D.; Wang, Z. Defeat Your Enemy Hiding behind Public WiFi: WiGuard Can Protect Your Sensitive Information from CSI-Based Attack. Appl. Sci. 2018, 8, 515.

Show more citation formats Show less citations formats

Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Related Articles

Article Metrics

Article Access Statistics



[Return to top]
Appl. Sci. EISSN 2076-3417 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top