An Improved Broadcast Authentication Protocol for Wireless Sensor Networks Based on the Self-Reinitializable Hash Chains

Broadcast authentication is a fundamental security primitive in wireless sensor networks (WSNs), which is a critical sensing component of IoT. Although symmetric-key-based μTESLA protocol has been proposed, some concerns about the difficulty of predicting the network lifecycle in advance and the sec...

Full description

Bibliographic Details
Main Authors: Haiping Huang, Qinglong Huang, Fu Xiao, Wenming Wang, Qi Li, Ting Dai
Format: Article
Language:English
Published: Hindawi-Wiley 2020-01-01
Series:Security and Communication Networks
Online Access:http://dx.doi.org/10.1155/2020/8897282
id doaj-2b3b00f06d444e5097ec85fdbb4d5224
record_format Article
spelling doaj-2b3b00f06d444e5097ec85fdbb4d52242020-11-25T03:05:32ZengHindawi-WileySecurity and Communication Networks1939-01141939-01222020-01-01202010.1155/2020/88972828897282An Improved Broadcast Authentication Protocol for Wireless Sensor Networks Based on the Self-Reinitializable Hash ChainsHaiping Huang0Qinglong Huang1Fu Xiao2Wenming Wang3Qi Li4Ting Dai5School of Computer Science, Nanjing University of Posts and Telecommunications, Nanjing 210003, ChinaSchool of Computer Science, Nanjing University of Posts and Telecommunications, Nanjing 210003, ChinaSchool of Computer Science, Nanjing University of Posts and Telecommunications, Nanjing 210003, ChinaSchool of Computer Science, Nanjing University of Posts and Telecommunications, Nanjing 210003, ChinaSchool of Computer Science, Nanjing University of Posts and Telecommunications, Nanjing 210003, ChinaDepartment of Computer Science, North Carolina State University, Raleigh, NC 27695, USABroadcast authentication is a fundamental security primitive in wireless sensor networks (WSNs), which is a critical sensing component of IoT. Although symmetric-key-based μTESLA protocol has been proposed, some concerns about the difficulty of predicting the network lifecycle in advance and the security problems caused by an overlong long hash chain still remain. This paper presents a scalable broadcast authentication scheme named DH-μTESLA, which is an extension and improvement of μTESLA and Multilevel μTESLA, to achieve several vital properties, such as infinite lifecycle of hash chains, security authentication, scalability, and strong tolerance of message loss. The proposal consists of the t,n-threshold-based self-reinitializable hash chain scheme (SRHC-TD) and the d-left-counting-Bloom-filter-based authentication scheme (AdlCBF). In comparison to other broadcast authentication protocols, our proposal achieves more security properties such as fresh node’s participation and DoS resistance. Furthermore, the reinitializable hash chain constructed in SRHC-TD is proved to be secure and has less computation and communication overhead compared with typical solutions, and efficient storage is realized based on AdlCBF, which can also defend against DoS attacks.http://dx.doi.org/10.1155/2020/8897282
collection DOAJ
language English
format Article
sources DOAJ
author Haiping Huang
Qinglong Huang
Fu Xiao
Wenming Wang
Qi Li
Ting Dai
spellingShingle Haiping Huang
Qinglong Huang
Fu Xiao
Wenming Wang
Qi Li
Ting Dai
An Improved Broadcast Authentication Protocol for Wireless Sensor Networks Based on the Self-Reinitializable Hash Chains
Security and Communication Networks
author_facet Haiping Huang
Qinglong Huang
Fu Xiao
Wenming Wang
Qi Li
Ting Dai
author_sort Haiping Huang
title An Improved Broadcast Authentication Protocol for Wireless Sensor Networks Based on the Self-Reinitializable Hash Chains
title_short An Improved Broadcast Authentication Protocol for Wireless Sensor Networks Based on the Self-Reinitializable Hash Chains
title_full An Improved Broadcast Authentication Protocol for Wireless Sensor Networks Based on the Self-Reinitializable Hash Chains
title_fullStr An Improved Broadcast Authentication Protocol for Wireless Sensor Networks Based on the Self-Reinitializable Hash Chains
title_full_unstemmed An Improved Broadcast Authentication Protocol for Wireless Sensor Networks Based on the Self-Reinitializable Hash Chains
title_sort improved broadcast authentication protocol for wireless sensor networks based on the self-reinitializable hash chains
publisher Hindawi-Wiley
series Security and Communication Networks
issn 1939-0114
1939-0122
publishDate 2020-01-01
description Broadcast authentication is a fundamental security primitive in wireless sensor networks (WSNs), which is a critical sensing component of IoT. Although symmetric-key-based μTESLA protocol has been proposed, some concerns about the difficulty of predicting the network lifecycle in advance and the security problems caused by an overlong long hash chain still remain. This paper presents a scalable broadcast authentication scheme named DH-μTESLA, which is an extension and improvement of μTESLA and Multilevel μTESLA, to achieve several vital properties, such as infinite lifecycle of hash chains, security authentication, scalability, and strong tolerance of message loss. The proposal consists of the t,n-threshold-based self-reinitializable hash chain scheme (SRHC-TD) and the d-left-counting-Bloom-filter-based authentication scheme (AdlCBF). In comparison to other broadcast authentication protocols, our proposal achieves more security properties such as fresh node’s participation and DoS resistance. Furthermore, the reinitializable hash chain constructed in SRHC-TD is proved to be secure and has less computation and communication overhead compared with typical solutions, and efficient storage is realized based on AdlCBF, which can also defend against DoS attacks.
url http://dx.doi.org/10.1155/2020/8897282
work_keys_str_mv AT haipinghuang animprovedbroadcastauthenticationprotocolforwirelesssensornetworksbasedontheselfreinitializablehashchains
AT qinglonghuang animprovedbroadcastauthenticationprotocolforwirelesssensornetworksbasedontheselfreinitializablehashchains
AT fuxiao animprovedbroadcastauthenticationprotocolforwirelesssensornetworksbasedontheselfreinitializablehashchains
AT wenmingwang animprovedbroadcastauthenticationprotocolforwirelesssensornetworksbasedontheselfreinitializablehashchains
AT qili animprovedbroadcastauthenticationprotocolforwirelesssensornetworksbasedontheselfreinitializablehashchains
AT tingdai animprovedbroadcastauthenticationprotocolforwirelesssensornetworksbasedontheselfreinitializablehashchains
AT haipinghuang improvedbroadcastauthenticationprotocolforwirelesssensornetworksbasedontheselfreinitializablehashchains
AT qinglonghuang improvedbroadcastauthenticationprotocolforwirelesssensornetworksbasedontheselfreinitializablehashchains
AT fuxiao improvedbroadcastauthenticationprotocolforwirelesssensornetworksbasedontheselfreinitializablehashchains
AT wenmingwang improvedbroadcastauthenticationprotocolforwirelesssensornetworksbasedontheselfreinitializablehashchains
AT qili improvedbroadcastauthenticationprotocolforwirelesssensornetworksbasedontheselfreinitializablehashchains
AT tingdai improvedbroadcastauthenticationprotocolforwirelesssensornetworksbasedontheselfreinitializablehashchains
_version_ 1715308634861207552