Muhammad Bilal Qureshi

Dr. Muhammad Bilal Qureshi

Computer Science & IT, University of Lakki Marwat, Peshawar, Khyber Pakhtunkhwa, Pakistan
orcid

Research Focus & Metrics

Academic Career Length

12Years (2015-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
12 February 2021 in Multimedia Tools and Applications
Verified
Journal Article
Closed access
PDF file
AAAayesha
Aayesha
Muhammad Bilal QureshiMuhammad Bilal Qureshi
Muhammad Bilal Qureshi
MAMuhammad Afzaal
Muhammad Afzaal
MQMuhammad Shuaib Qureshi
Muhammad Shuaib Qureshi
MFMuhammad Fayaz
Muhammad Fayaz

28 March 2022 in Symmetry
Verified
Journal Article
Open access
PDF file
Muhammad Bilal QureshiMuhammad Bilal Qureshi
Muhammad Bilal Qureshi
MQMuhammad Shuaib Qureshi
Muhammad Shuaib Qureshi
STSaqib Tahir
Saqib Tahir
AAAamir Anwar
Aamir Anwar
Saddam HussainSaddam Hussain
Saddam Hussain
Chin-Ling ChenChin-Ling Chen
Chin-Ling Chen
With technological advancement, cloud computing paradigms are gaining massive popularity in the ever-changing technological advancement. The main objective of the cloud computing system is to provide on-demand storage and computing resources to the users on the pay-per-use policy. It allows small businesses to use top-notch infrastructure at low expense. However, due to the cloud resource sharing property, data privacy and security are significant concerns and barriers for smart systems to constantly transfer generated data to the cloud computing resources, which a third-party provider manages. Many encryption techniques have been proposed to cope with data security issues. In this paper, different existing data protection and encryption techniques based on common parameters have been critically analyzed and their workflows are graphically presented. This survey aims to collect existing data encryption techniques widely presented in the literature for smart system data security offloaded to the cloud computing systems under a single umbrella.

19 May 2020 in IEEE Access
Verified
Journal Article
Open access
IMIqra Mustafa
Iqra Mustafa
IKImran Ullah Khan
Imran Ullah Khan
Sheraz AslamSheraz Aslam
Sheraz Aslam
ASAhthasham Sajid
Ahthasham Sajid
SMSyed Muhammad Mohsin
Syed Muhammad Mohsin
Muhammad Bilal QureshiMuhammad Bilal Qureshi
Muhammad Bilal Qureshi
Conventional RSA algorithm, being a basis for several proposed cryptosystems, has remarkable security laps with respect to confidentiality and integrity over the internet which can be compromised by state-of-the-art attacks, especially, for different types of data generation, transmission, and analysis by IoT applications. This security threat hindrance is considered to be a hard problem to solve on classical computers. However, bringing quantum mechanics into account, the concept no longer holds true. So, this calls out for the modification of the conventional pre-quantum RSA algorithm into a secure post-quantum cryptographic-based RSA technique. In this research, we propose a post-quantum lattice-based RSA (LBRSA) for IoT applications in order to secure the shared data and information. The proposed work is validated by implementing it in 60-dimensions. The key size is about 1.152 × 105-bits and generation time is 0.8 hours. Furthermore, it has been tested with AVISPA, which confirms security in the presence of an intruder. Moreover, the proposed LB-RSA technique is compared with the existing state-of-the-art techniques. The empirical results advocate that the proposed lattice-based variant is not only safe but beats counterparts in terms of secured data sharing.

10 November 2021 in Sensors
Verified
Journal Article
Open access
PDF file
MFMuhammad Fayaz
Muhammad Fayaz
NTNurlan Torokeldiev
Nurlan Torokeldiev
STSamat Turdumamatov
Samat Turdumamatov
MQMuhammad Shuaib Qureshi
Muhammad Shuaib Qureshi
Muhammad Bilal QureshiMuhammad Bilal Qureshi
Muhammad Bilal Qureshi
JGJeonghwan Gwak
Jeonghwan Gwak
In this paper, a model based on discrete wavelet transform and convolutional neural network for brain MR image classification has been proposed. The proposed model is comprised of three main stages, namely preprocessing, feature extraction, and classification. In the preprocessing, the median filter has been applied to remove salt-and-pepper noise from the brain MRI images. In the discrete wavelet transform, discrete Harr wavelet transform has been used. In the proposed model, 3-level Harr wavelet decomposition has been applied on the images to remove low-level detail and reduce the size of the images. Next, the convolutional neural network has been used for classifying the brain MR images into normal and abnormal. The convolutional neural network is also a prevalent classification method and has been widely used in different areas. In this study, the convolutional neural network has been used for brain MRI classification. The proposed methodology has been applied to the standard dataset, and for performance evaluation, we have used different performance evaluation measures. The results indicate that the proposed method provides good results with 99% accuracy. The proposed method results are then presented for comparison with some state-of-the-art algorithms where simply the proposed method outperforms the counterpart algorithms. The proposed model has been developed to be used for practical applications.

23 October 2017 in IEEE Access
Verified
Journal Article
Open access
Muhammad Bilal QureshiMuhammad Bilal Qureshi
Muhammad Bilal Qureshi
MAMohammed A. Alqahtani
Mohammed A. Alqahtani
Nasro Min-AllahNasro Min-Allah
Nasro Min-Allah
Grid resource allocation mechanism maps tasks to the available grid resources according to some predefined criterion, such as minimizing makespan or execution cost, load balancing, energy efficiency, maintaining user-defined task deadlines, and efficiently using resource memory. The minimization of the makespan is a dominant criterion and is more challenging when computationally intensive tasks have realtime deadlines and data requirements. Such tasks require data files for processing that are transferred from data storage resources to the computing resources, which consume network bandwidth. Resource allocation mechanism for these tasks takes into account the data files transfer time and processing power of the computing resources to complete execution within deadlines. The problem of allocating real-time data-intensive tasks to the grid heterogeneous computing resources with the assumption that the data resources are decoupled from the computing resources, remain challenging. This paper addresses the aforementioned problem as the global optimization problem by considering heterogeneous computing resources of various processing capabilities connected to the data storage resources by network links of various bandwidths. We have analytically formulated the resources with the aim to maximize total number of mapped tasks while possibly minimizing the makespan subject to the time QoS constraints of deadlines, execution time, and data files transfer time. The experimental results reveal that the proposed technique outperforms the other alternatives when real-time tasks are considered.

31 October 2020 in Energies
Verified
Journal Article
Open access
PDF file
MQMuhammad Shuaib Qureshi
Muhammad Shuaib Qureshi
Muhammad Bilal QureshiMuhammad Bilal Qureshi
Muhammad Bilal Qureshi
MFMuhammad Fayaz
Muhammad Fayaz
Muhammad ZakaryaMuhammad Zakarya
Muhammad Zakarya
Sheraz AslamSheraz Aslam
Sheraz Aslam
ASAsadullah Shah
Asadullah Shah
Cloud computing is the de facto platform for deploying resource- and data-intensive real-time applications due to the collaboration of large scale resources operating in cross-administrative domains. For example, real-time systems are generated by smart devices (e.g., sensors in smart homes that monitor surroundings in real-time, security cameras that produce video streams in real-time, cloud gaming, social media streams, etc.). Such low-end devices form a microgrid which has low computational and storage capacity and hence offload data unto the cloud for processing. Cloud computing still lacks mature time-oriented scheduling and resource allocation strategies which thoroughly deliberate stringent QoS. Traditional approaches are sufficient only when applications have real-time and data constraints, and cloud storage resources are located with computational resources where the data are locally available for task execution. Such approaches mainly focus on resource provision and latency, and are prone to missing deadlines during tasks execution due to the urgency of the tasks and limited user budget constraints. The timing and data requirements exacerbate the efficient task scheduling and resource allocation problems. To cope with the aforementioned gaps, we propose a time- and cost-efficient resource allocation strategy for smart systems that periodically offload computational and data-intensive load to the cloud. The proposed strategy minimizes the data files transfer overhead to computing resources by selecting appropriate pairs of computing and storage resources. The celebrated results show the effectiveness of the proposed technique in terms of resource selection and tasks processing within time and budget constraints when compared with the other counterparts.