Shahid Abbas

Mr. Shahid Abbas

COMSATS University Islamabad ,Pakistan
orcid

Research Focus & Metrics

Academic Career Length

6Years (2021-Present)

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

Representative Publications

View All Publications
1 October 2021 in Computer Networks
Verified
Journal Article
Closed access
ZKZahoor Ali Khan
Zahoor Ali Khan
OKObaida Abdul Karim
Obaida Abdul Karim
Shahid AbbasShahid Abbas
Shahid Abbas
Nadeem JavaidNadeem Javaid
Nadeem Javaid
Yousaf Bin ZikriaYousaf Bin Zikria
Yousaf Bin Zikria
Usman TariqUsman Tariq
Usman Tariq

8 October 2021 in IEEE Access
Verified
Journal Article
Open access
Shahid AbbasShahid Abbas
Shahid Abbas
Nadeem JavaidNadeem Javaid
Nadeem Javaid
AAAhmad Almogren
Ahmad Almogren
SGSardar Muhammad Gulfam
Sardar Muhammad Gulfam
AAAbrar Ahmed
Abrar Ahmed
Ayman RadwanAyman Radwan
Ayman Radwan
Internet of Things (IoT) is an emerging domain in which different devices communicate with each other through minimum human intervention. IoT devices are usually operated in hostile and unattended environments. Moreover, routing in current IoT architecture becomes inefficient due to malicious and unauthenticated nodes’ existence, minimum network lifetime, insecure routing, etc. This paper proposes a lightweight blockchain based authentication mechanism where ordinary sensors’ credentials are stored. As IoT nodes have a short lifespan due to energy depletion, few credentials are stored in the blockchain to achieve lightweight authentication. Moreover, the route calculation is performed by a genetic algorithm enabled software defined network controller, which is also used for on-demand routing to optimize the energy consumption of the nodes in the IoT network. Furthermore, a route correctness mechanism is proposed to check the existence of malicious nodes in the calculated route. Moreover, a detection mechanism is proposed to restrict the malicious nodes’ activities, while a malicious node’s list is maintained in the blockchain, which is used in the route correctness mechanism. The proposed model is evaluated by performing intensive simulations. The effectiveness of the proposed model is depicted in terms of gas consumption, which shows the optimized utilization of resources. The residual energy of the network shows optimized route calculation, while the malicious node detection method shows the number of packets dropped.

2 March 2022 in Sensors
Verified
Journal Article
Open access
PDF file
Sana AmjadSana Amjad
Sana Amjad
Shahid AbbasShahid Abbas
Shahid Abbas
ZAZain Abubaker
Zain Abubaker
MAMohammed H. Alsharif
Mohammed H. Alsharif
Abu JahidAbu Jahid
Abu Jahid
Nadeem JavaidNadeem Javaid
Nadeem Javaid
This paper proposes a blockchain-based node authentication model for the Internet of sensor things (IoST). The nodes in the network are authenticated based on their credentials to make the network free from malicious nodes. In IoST, sensor nodes gather the information from the environment and send it to the cluster heads (CHs) for additional processing. CHs aggregate the sensed information. Therefore, their energy rapidly depletes due to extra workload. To solve this issue, we proposed distance, degree, and residual energy-based low-energy adaptive clustering hierarchy (DDR-LEACH) protocol. DDR-LEACH is used to replace CHs with the ordinary nodes based on maximum residual energy, degree, and minimum distance from BS. Furthermore, storing a huge amount of data in the blockchain is very costly. To tackle this issue, an external data storage, named as interplanetary file system (IPFS), is used. Furthermore, for ensuring data security in IPFS, AES 128-bit is used, which performs better than the existing encryption schemes. Moreover, a huge computational cost is required using a proof of work consensus mechanism to validate transactions. To solve this issue, proof of authority (PoA) consensus mechanism is used in the proposed model. The simulation results are carried out, which show the efficiency and effectiveness of the proposed system model. The DDR-LEACH is compared with LEACH and the simulation results show that DDR-LEACH outperforms LEACH in terms of energy consumption, throughput, and improvement in network lifetime with CH selection mechanism. Moreover, transaction cost is computed, which is reduced by PoA during data storage on IPFS and service provisioning. Furthermore, the time is calculated in the comparison of AES 128-bit scheme with existing scheme. The formal security analysis is performed to check the effectiveness of smart contract against attacks. Additionally, two different attacks, MITM and Sybil, are induced in our system to show our system model’s resilience against cyber attacks.

25 October 2022 in IEEE Access
Verified
Journal Article
Open access
Shahid AbbasShahid Abbas
Shahid Abbas
HNHina Nasir
Hina Nasir
AAAhmad Almogren
Ahmad Almogren
AAAyman Altameem
Ayman Altameem
NJNadeem Javaid
Nadeem Javaid
Internet of Underwater Things (IoUT) Networks are used to sense different aquatic parameters like temperature, pressure, pollution, etc. They are also used to forecast the ocean’s weather to collect information about natural disasters. However, they are easily compromised by attackers due to deployment in unattended environments. To overcome these issues, security is required in IoUT networks to avoid unauthorized access and ensure network credibility. This work proposes an authentication and a malicious node detection mechanism to restrict the unauthorized external nodes from accessing the network and the internal nodes from acting maliciously, respectively. Moreover, blockchain stores the hashes of sensor nodes’ credentials during the registration process to make the system secure and traceable. Meanwhile, a weighted trust evaluation mechanism is implemented for data aggregation and detection of malicious nodes. Moreover, an additive increase multiplicative decrease algorithm puts malicious nodes in an intensive observation queue to verify the data of malicious nodes before aggregating. Moreover, weights are assigned to sensor nodes based on their behaviour. If the weight of a sensor node becomes zero, it is revoked by the blockchain. The simulation results show the efficiency of our proposed malicious node detection mechanism in terms of energy consumption and propagation delay.