Enhanced Inf-TESLA Protocol: A Continuous Connectivity and Low Overhead Authentication Protocol via IoT Devices

Continuous and low-cost broadcast authentication is a fundamental security service for distributed sensor networks. This paper presents a novel development of a continuous and low-overhead broadcast authentication protocol named enhanced Infinite timed-efficient stream-loss tolerant authentication (...

Full description

Bibliographic Details
Main Authors: Khouloud Eledlebi, Ahmed Adel Alzubaidi, Chan Yeob Yeun, Ernesto Damiani, Victor Mateu, Yousof Al-Hammadi
Format: Article
Language:English
Published: IEEE 2022-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9780182/
_version_ 1811232003907911680
author Khouloud Eledlebi
Ahmed Adel Alzubaidi
Chan Yeob Yeun
Ernesto Damiani
Victor Mateu
Yousof Al-Hammadi
author_facet Khouloud Eledlebi
Ahmed Adel Alzubaidi
Chan Yeob Yeun
Ernesto Damiani
Victor Mateu
Yousof Al-Hammadi
author_sort Khouloud Eledlebi
collection DOAJ
description Continuous and low-cost broadcast authentication is a fundamental security service for distributed sensor networks. This paper presents a novel development of a continuous and low-overhead broadcast authentication protocol named enhanced Infinite timed-efficient stream-loss tolerant authentication (enhanced Inf-TESLA) protocol, based on the Inf-TESLA protocol, whose continuous authentication is limited to the duration of its keychains. The enhanced Inf-TESLA protocol satisfies important security properties, including lower communication and computational overhead; a continuous generation of keychains without the need to establish synchronization packets; scalability to a large network; and resistance to masquerading, modification, man-in-the-middle, and replay attacks. We also highlighted an unaddressed authentication issue in the last packets of the original TESLA protocol and proposed a corresponding solution. We performed a simulation analysis using JAVA and proved that, compared to the Inf-TESLA protocol, the enhanced Inf-TESLA protocol can continuously authenticate packets for the entire lifetime of the receiver. We also compared the enhanced Inf-TESLA protocol with the original TESLA protocol in terms of time complexity and critical authentication processes. The results revealed the superiority of the enhanced Inf-TESLA protocol over the original TESLA protocol in terms of the message authentication code (MAC) value generation time and packet authentication time, which we believe can significantly improve the lifetime and lower the energy expenditure of Internet of Things devices with limited power sources.
first_indexed 2024-04-12T10:55:58Z
format Article
id doaj.art-d8609670b62648f9a9db3d179447f8dc
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-04-12T10:55:58Z
publishDate 2022-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-d8609670b62648f9a9db3d179447f8dc2022-12-22T03:36:06ZengIEEEIEEE Access2169-35362022-01-0110549125492110.1109/ACCESS.2022.31772689780182Enhanced Inf-TESLA Protocol: A Continuous Connectivity and Low Overhead Authentication Protocol via IoT DevicesKhouloud Eledlebi0https://orcid.org/0000-0002-4355-4041Ahmed Adel Alzubaidi1https://orcid.org/0000-0002-7313-5649Chan Yeob Yeun2https://orcid.org/0000-0002-1398-952XErnesto Damiani3https://orcid.org/0000-0002-9557-6496Victor Mateu4Yousof Al-Hammadi5https://orcid.org/0000-0001-6469-9154Center for Cyber-Physical Systems, Khalifa University, Abu Dhabi, United Arab EmiratesDepartment of Electrical Engineering and Computer Science, Khalifa University, Abu Dhabi, United Arab EmiratesCenter for Cyber-Physical Systems, Khalifa University, Abu Dhabi, United Arab EmiratesCenter for Cyber-Physical Systems, Khalifa University, Abu Dhabi, United Arab EmiratesTechnology Innovation Institute, Abu Dhabi, United Arab EmiratesDepartment of Electrical Engineering and Computer Science, Khalifa University, Abu Dhabi, United Arab EmiratesContinuous and low-cost broadcast authentication is a fundamental security service for distributed sensor networks. This paper presents a novel development of a continuous and low-overhead broadcast authentication protocol named enhanced Infinite timed-efficient stream-loss tolerant authentication (enhanced Inf-TESLA) protocol, based on the Inf-TESLA protocol, whose continuous authentication is limited to the duration of its keychains. The enhanced Inf-TESLA protocol satisfies important security properties, including lower communication and computational overhead; a continuous generation of keychains without the need to establish synchronization packets; scalability to a large network; and resistance to masquerading, modification, man-in-the-middle, and replay attacks. We also highlighted an unaddressed authentication issue in the last packets of the original TESLA protocol and proposed a corresponding solution. We performed a simulation analysis using JAVA and proved that, compared to the Inf-TESLA protocol, the enhanced Inf-TESLA protocol can continuously authenticate packets for the entire lifetime of the receiver. We also compared the enhanced Inf-TESLA protocol with the original TESLA protocol in terms of time complexity and critical authentication processes. The results revealed the superiority of the enhanced Inf-TESLA protocol over the original TESLA protocol in terms of the message authentication code (MAC) value generation time and packet authentication time, which we believe can significantly improve the lifetime and lower the energy expenditure of Internet of Things devices with limited power sources.https://ieeexplore.ieee.org/document/9780182/Continuous authenticationInternet of Thingslow overheadTESLA protocoltime complexity
spellingShingle Khouloud Eledlebi
Ahmed Adel Alzubaidi
Chan Yeob Yeun
Ernesto Damiani
Victor Mateu
Yousof Al-Hammadi
Enhanced Inf-TESLA Protocol: A Continuous Connectivity and Low Overhead Authentication Protocol via IoT Devices
IEEE Access
Continuous authentication
Internet of Things
low overhead
TESLA protocol
time complexity
title Enhanced Inf-TESLA Protocol: A Continuous Connectivity and Low Overhead Authentication Protocol via IoT Devices
title_full Enhanced Inf-TESLA Protocol: A Continuous Connectivity and Low Overhead Authentication Protocol via IoT Devices
title_fullStr Enhanced Inf-TESLA Protocol: A Continuous Connectivity and Low Overhead Authentication Protocol via IoT Devices
title_full_unstemmed Enhanced Inf-TESLA Protocol: A Continuous Connectivity and Low Overhead Authentication Protocol via IoT Devices
title_short Enhanced Inf-TESLA Protocol: A Continuous Connectivity and Low Overhead Authentication Protocol via IoT Devices
title_sort enhanced inf tesla protocol a continuous connectivity and low overhead authentication protocol via iot devices
topic Continuous authentication
Internet of Things
low overhead
TESLA protocol
time complexity
url https://ieeexplore.ieee.org/document/9780182/
work_keys_str_mv AT khouloudeledlebi enhancedinfteslaprotocolacontinuousconnectivityandlowoverheadauthenticationprotocolviaiotdevices
AT ahmedadelalzubaidi enhancedinfteslaprotocolacontinuousconnectivityandlowoverheadauthenticationprotocolviaiotdevices
AT chanyeobyeun enhancedinfteslaprotocolacontinuousconnectivityandlowoverheadauthenticationprotocolviaiotdevices
AT ernestodamiani enhancedinfteslaprotocolacontinuousconnectivityandlowoverheadauthenticationprotocolviaiotdevices
AT victormateu enhancedinfteslaprotocolacontinuousconnectivityandlowoverheadauthenticationprotocolviaiotdevices
AT yousofalhammadi enhancedinfteslaprotocolacontinuousconnectivityandlowoverheadauthenticationprotocolviaiotdevices