Lightweight noncommutative key exchange protocol for IoT environments
Network communications are expanding rapidly in many fields, including telecommunications, the Internet of Things, space, consumer electronics, and the military, with different privacy and security issues at stake in each of these areas. The Internet of Things (IoT) has drawn increased attention fro...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Frontiers Media S.A.
2022-09-01
|
Series: | Frontiers in Environmental Science |
Subjects: | |
Online Access: | https://www.frontiersin.org/articles/10.3389/fenvs.2022.996296/full |
_version_ | 1829097906183864320 |
---|---|
author | Shamsa Kanwal Saba Inam Rashid Ali Omar Cheikhrouhou Omar Cheikhrouhou Anis Koubaa |
author_facet | Shamsa Kanwal Saba Inam Rashid Ali Omar Cheikhrouhou Omar Cheikhrouhou Anis Koubaa |
author_sort | Shamsa Kanwal |
collection | DOAJ |
description | Network communications are expanding rapidly in many fields, including telecommunications, the Internet of Things, space, consumer electronics, and the military, with different privacy and security issues at stake in each of these areas. The Internet of Things (IoT) has drawn increased attention from academic and industrial researchers over the last few decades. In this environment, keys are routinely exchanged through a public protocol to support the highly secure IoT domain and thwart security threats from unauthorized parties. The environment for IoT devices is subject to numerous limitations, including those related to processing, memory, and energy. These devices need to pass through a gateway or sink to connect to the network. Additionally, the environment must enable secure communication between gateways and IoT devices, even when the devices are disconnected from the rest of the network. In this paper, a lightweight key exchange protocol for IoT environments is presented, allowing the gateway and the IoT device to communicate over an open channel. Our proposed protocol improves security by utilizing noncommutative structures and polynomials over noncommutative rings. The underlying idea is to use the generalized decomposition problem associated with noncommutative rings. Furthermore, how the suggested protocol can achieve key certification and perfect onward secrecy is addressed. Results show this protocol is a strong candidate for key sharing and secure communication between IoT devices. We put our methodology into practice and the results of our experiments demonstrate enhancement of security levels. Finally, the performance analysis of the suggested protocol is compared with some other protocols, in terms of security, communication, and computing overhead. |
first_indexed | 2024-04-11T09:22:49Z |
format | Article |
id | doaj.art-98c1045da7dc49c9aed884a8cdf95eac |
institution | Directory Open Access Journal |
issn | 2296-665X |
language | English |
last_indexed | 2024-04-11T09:22:49Z |
publishDate | 2022-09-01 |
publisher | Frontiers Media S.A. |
record_format | Article |
series | Frontiers in Environmental Science |
spelling | doaj.art-98c1045da7dc49c9aed884a8cdf95eac2022-12-22T04:32:08ZengFrontiers Media S.A.Frontiers in Environmental Science2296-665X2022-09-011010.3389/fenvs.2022.996296996296Lightweight noncommutative key exchange protocol for IoT environmentsShamsa Kanwal0Saba Inam1Rashid Ali2Omar Cheikhrouhou3Omar Cheikhrouhou4Anis Koubaa5Department of Mathematical Sciences, Faculty of Science and Technology, Fatima Jinnah Women University, Rawalpindi, PakistanDepartment of Mathematical Sciences, Faculty of Science and Technology, Fatima Jinnah Women University, Rawalpindi, PakistanCapital University of Science and Technology, Islamabad, PakistanCES Laboratory, National School of Engineers of Sfax, University of Sfax, Sfax, TunisiaComputer Science Department, Prince Sultan University, Riyadh, Saudi ArabiaComputer Science Department, Prince Sultan University, Riyadh, Saudi ArabiaNetwork communications are expanding rapidly in many fields, including telecommunications, the Internet of Things, space, consumer electronics, and the military, with different privacy and security issues at stake in each of these areas. The Internet of Things (IoT) has drawn increased attention from academic and industrial researchers over the last few decades. In this environment, keys are routinely exchanged through a public protocol to support the highly secure IoT domain and thwart security threats from unauthorized parties. The environment for IoT devices is subject to numerous limitations, including those related to processing, memory, and energy. These devices need to pass through a gateway or sink to connect to the network. Additionally, the environment must enable secure communication between gateways and IoT devices, even when the devices are disconnected from the rest of the network. In this paper, a lightweight key exchange protocol for IoT environments is presented, allowing the gateway and the IoT device to communicate over an open channel. Our proposed protocol improves security by utilizing noncommutative structures and polynomials over noncommutative rings. The underlying idea is to use the generalized decomposition problem associated with noncommutative rings. Furthermore, how the suggested protocol can achieve key certification and perfect onward secrecy is addressed. Results show this protocol is a strong candidate for key sharing and secure communication between IoT devices. We put our methodology into practice and the results of our experiments demonstrate enhancement of security levels. Finally, the performance analysis of the suggested protocol is compared with some other protocols, in terms of security, communication, and computing overhead.https://www.frontiersin.org/articles/10.3389/fenvs.2022.996296/fulldiscrete log problempublic key exchange protocolpublic key cryptographynoncommutative ringpolynomialInternet of Things (IoT) |
spellingShingle | Shamsa Kanwal Saba Inam Rashid Ali Omar Cheikhrouhou Omar Cheikhrouhou Anis Koubaa Lightweight noncommutative key exchange protocol for IoT environments Frontiers in Environmental Science discrete log problem public key exchange protocol public key cryptography noncommutative ring polynomial Internet of Things (IoT) |
title | Lightweight noncommutative key exchange protocol for IoT environments |
title_full | Lightweight noncommutative key exchange protocol for IoT environments |
title_fullStr | Lightweight noncommutative key exchange protocol for IoT environments |
title_full_unstemmed | Lightweight noncommutative key exchange protocol for IoT environments |
title_short | Lightweight noncommutative key exchange protocol for IoT environments |
title_sort | lightweight noncommutative key exchange protocol for iot environments |
topic | discrete log problem public key exchange protocol public key cryptography noncommutative ring polynomial Internet of Things (IoT) |
url | https://www.frontiersin.org/articles/10.3389/fenvs.2022.996296/full |
work_keys_str_mv | AT shamsakanwal lightweightnoncommutativekeyexchangeprotocolforiotenvironments AT sabainam lightweightnoncommutativekeyexchangeprotocolforiotenvironments AT rashidali lightweightnoncommutativekeyexchangeprotocolforiotenvironments AT omarcheikhrouhou lightweightnoncommutativekeyexchangeprotocolforiotenvironments AT omarcheikhrouhou lightweightnoncommutativekeyexchangeprotocolforiotenvironments AT aniskoubaa lightweightnoncommutativekeyexchangeprotocolforiotenvironments |