TY - JOUR
T1 - An edge assisted secure lightweight authentication technique for safe communication on the internet of drones network
AU - Yahuza, Muktar
AU - Idris, Mohd Yamani Idna
AU - Wahab, Ainuddin Wahid Abdul
AU - Nandy, Tarak
AU - Ahmedy, Ismail Bin
AU - Ramli, Roziana
N1 - Funding Information: This work was supported in part by the University of Malaya Impact Oriented Interdisciplinary Research Grant under Grant IIRG003A, B, C-19IISS, and in part by the Ministry of Higher Education Malaysia Fundamental Research Grant Scheme (FRGS) under Grant FP055-2019A respectively.
PY - 2021/3/1
Y1 - 2021/3/1
N2 - Security and privacy are among the most critical challenges on the internet of drones (IoD) network. The communication entities of the IoD network can communicate securely with the use of authenticated key agreement (AKA) based techniques. However, the design of such techniques must balance the tradeoff between security and lightweight features. Recently, Chen et al. proposed an authentication and key sharing scheme for IoD deployment. It is, however, realized after scrutiny that the proposed technique is vulnerable to security attacks under the well-accepted Canetti-Krawczyk (CK) adversary model. Moreover, the scheme applies to the IoD network with only one drones' flying zone. To solve these challenges, this paper proposed a secure lightweight proven authenticated key agreement (SLPAKA) technique for IoD deployment. The technique is free from all the problems identified in the scheme of Chen et al. To ensure the reliability of the SLPAKA, the security of the technique has been assessed from a theoretical method and formal way using the ProVerif cryptographic protocol verification tool. Apart from comparing the performance of SLPAKA with the benchmarking schemes in terms of security, computational cost, and communication cost, the SLPAKA and the technique proposed by Chen et al. are implemented using a python programming language to evaluate and compare their performance in terms of energy consumption and computational time metrics. The results show that the SLPAKA outperforms the technique of Chen et al. and all the other benchmarking techniques in terms of security and lightweight features.
AB - Security and privacy are among the most critical challenges on the internet of drones (IoD) network. The communication entities of the IoD network can communicate securely with the use of authenticated key agreement (AKA) based techniques. However, the design of such techniques must balance the tradeoff between security and lightweight features. Recently, Chen et al. proposed an authentication and key sharing scheme for IoD deployment. It is, however, realized after scrutiny that the proposed technique is vulnerable to security attacks under the well-accepted Canetti-Krawczyk (CK) adversary model. Moreover, the scheme applies to the IoD network with only one drones' flying zone. To solve these challenges, this paper proposed a secure lightweight proven authenticated key agreement (SLPAKA) technique for IoD deployment. The technique is free from all the problems identified in the scheme of Chen et al. To ensure the reliability of the SLPAKA, the security of the technique has been assessed from a theoretical method and formal way using the ProVerif cryptographic protocol verification tool. Apart from comparing the performance of SLPAKA with the benchmarking schemes in terms of security, computational cost, and communication cost, the SLPAKA and the technique proposed by Chen et al. are implemented using a python programming language to evaluate and compare their performance in terms of energy consumption and computational time metrics. The results show that the SLPAKA outperforms the technique of Chen et al. and all the other benchmarking techniques in terms of security and lightweight features.
KW - Authenticated key agreement
KW - Certificateless AKA
KW - CK adversarial model
KW - Elliptic curve cryptography
KW - Internet of Drones
KW - Mobile edge computing
KW - ProVerif
KW - UAS
KW - UAV
UR - http://www.scopus.com/inward/record.url?scp=85101776655&partnerID=8YFLogxK
U2 - 10.1109/ACCESS.2021.3060420
DO - 10.1109/ACCESS.2021.3060420
M3 - Article
AN - SCOPUS:85101776655
SN - 2169-3536
VL - 9
SP - 31420
EP - 31440
JO - IEEE Access
JF - IEEE Access
M1 - 3060420
ER -