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...
Main Authors: | , , , , , |
---|---|
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 |