University of Bahrain
Scientific Journals

QR Shield: A Dual Machine Learning Approach Towards Securing QR Codes

Show simple item record

dc.contributor.author Almousa, Hissah
dc.contributor.author Almarzoqi, Arwa
dc.contributor.author Alassaf, Alaa
dc.contributor.author Alrasheed, Ghady
dc.contributor.author A. Alsuhibany, Suliman
dc.date.accessioned 2024-03-06T16:05:55Z
dc.date.available 2024-03-06T16:05:55Z
dc.date.issued 2024-03-06
dc.identifier.issn 2210-142X
dc.identifier.uri https://journal.uob.edu.bh:443/handle/123456789/5496
dc.description.abstract Quick Response (QR) codes, extensively employed due to their compatibility with smartphone technology and the technological advances of QR code scanners, have become a crucial aspect of modern life. With the ever-increasing adoption and utilization of QR codes in various real-life contexts, finding effective and efficient security mechanisms to maintain their integrity has become paramount. Despite their popularity, QR codes have been exploited as potential attack vectors through which attackers encode malicious URLs. Such attacks have become a critical concern, necessitating effective countermeasures to mitigate them. In response to this pressing issue, this research paper introduces QR Shield, a dual machine learning-based model designed to address the security vulnerabilities inherent in QR codes. Following extensive testing of multiple machine learning algorithms, two of the most promising algorithms have been integrated into this model, namely the Random Forest (RF) and XGBoost algorithms. The QR Shield employs these sophisticated machine learning algorithms to accurately identify and detect malicious URLs embedded within QR codes, utilizing a benchmark dataset of URLs. Through rigorous evaluation using four key metrics, the effectiveness of the QR Shield is demonstrated, with experimental results showcasing an impressive accuracy rate of 96.8%. Based on these outcomes, the QR Shield exhibits a high potential to detect malicious URLs embedded within QR codes, which confirms the ability to generalize the proposed QR Shield to various real-life domains and applications. Additionally, the present study contributes significantly to the broader field of QR code security by offering comprehensive insights into the efficacy of supervised machine learning models in enhancing QR code security and privacy, thus paving the way for future advancements in this critical area of research. en_US
dc.language.iso en en_US
dc.publisher University of Bahrain en_US
dc.subject Cybersecurity; Supervised Learning; Machine Learning Models; QR Code Security; Malicious URL; Experimental Study en_US
dc.title QR Shield: A Dual Machine Learning Approach Towards Securing QR Codes en_US
dc.identifier.doi http://dx.doi.org/10.12785/ijcds/160164
dc.volume 16 en_US
dc.issue 1 en_US
dc.pagestart 887 en_US
dc.pageend 898 en_US
dc.contributor.authorcountry Saudi Arabia en_US
dc.contributor.authorcountry Saudi Arabia en_US
dc.contributor.authorcountry Saudi Arabia en_US
dc.contributor.authorcountry Saudi Arabia en_US
dc.contributor.authorcountry Saudi Arabia en_US
dc.contributor.authoraffiliation Department of Computer Science, College of Computer, Qassim University en_US
dc.contributor.authoraffiliation Department of Computer Science, College of Computer, Qassim University en_US
dc.contributor.authoraffiliation Department of Computer Science, College of Computer, Qassim University en_US
dc.contributor.authoraffiliation Department of Computer Science, College of Computer, Qassim University en_US
dc.contributor.authoraffiliation Department of Computer Science, College of Computer, Qassim University en_US
dc.source.title International Journal of Computing and Digital Systems en_US
dc.abbreviatedsourcetitle IJCDS en_US


Files in this item

This item appears in the following Issue(s)

Show simple item record

All Journals


Advanced Search

Browse

Administrator Account