Open Access


An Improved Dictionary Cracking Scheme Based on Multiple GPUs for Wi-Fi Network

Majdi K. Qabalin1, Zaid A. Arida2, Omar A. Saraereh3, Falin Wu4,*, Imran Khan5, Peerapong Uthansakul6, Moath Alsafasfeh7
1 Department of Computer Science, Princess Sumaya University for Technology, Amman, 13133, Jordan
2 School of Computing and Informatics, Al Hussein Technical University, Amman, 11831, Jordan
3 Department of Electrical Engineering, Hashemite University, Zarqa, 13133, Jordan
4 School of Instrumentation and Optoelectronic Engineering, Beihang University, Beijing, 100191, China
5 Department of Electrical Engineering, University of Engineering and Technology, Peshawar, Pakistan
6 School of Telecommunication Engineering, Suranaree University of Technology, Nakhon Ratchasima, 30000, Thailand
7 Department of Computer Engineering, Al-Hussein Bin Talal University, Ma’an, Jordan
* Corresponding Author: Falin Wu. Email:

Computers, Materials & Continua 2021, 66(3), 2957-2972.

Received 26 August 2020; Accepted 19 October 2020; Issue published 28 December 2020


The Internet has penetrated all aspects of human society and has promoted social progress. Cyber-crimes in many forms are commonplace and are dangerous to society and national security. Cybersecurity has become a major concern for citizens and governments. The Internet functions and software applications play a vital role in cybersecurity research and practice. Most of the cyber-attacks are based on exploits in system or application software. It is of utmost urgency to investigate software security problems. The demand for Wi-Fi applications is proliferating but the security problem is growing, requiring an optimal solution from researchers. To overcome the shortcomings of the wired equivalent privacy (WEP) algorithm, the existing literature proposed security schemes for Wi-Fi protected access (WPA)/WPA2. However, in practical applications, the WPA/WPA2 scheme still has some weaknesses that attackers exploit. To destroy a WPA/WPA2 security, it is necessary to get a PSK pre-shared key in pre-shared key mode, or an MSK master session key in the authentication mode. Brute-force cracking attacks can get a phase-shift keying (PSK) or a minimum shift keying (MSK). In real-world applications, many wireless local area networks (LANs) use the pre-shared key mode. Therefore, brute-force cracking of WPA/WPA2-PSK is important in that context. This article proposes a new mechanism to crack the Wi-Fi password using a graphical processing unit (GPU) and enhances the efficiency through parallel computing of multiple GPU chips. Experimental results show that the proposed algorithm is effective and provides a procedure to enhance the security of Wi-Fi networks.


Networks; password; cybersecurity; password cracking mechanism

Cite This Article

M. K. Qabalin, Z. A. Arida, O. A. Saraereh, F. Wu, I. Khan et al., "An improved dictionary cracking scheme based on multiple gpus for wi-fi network," Computers, Materials & Continua, vol. 66, no.3, pp. 2957–2972, 2021.

This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 1617


  • 770


  • 0


Share Link

WeChat scan