The Improvement of the Protection for 6LoWPAN in IoT through Non-Causal Hash Function Scheme
Rosilah Binti Hassan, Sala Sabah Nori, Nor Effendy Othman, Arbariah Inn · 2018
Internet of Things (IoT) has become a variety, smart and intelligent concept for the Internet, where all things around us are connected to the Internet and have the ability to exchange information, organize data and work adequately. Progressive researches done in the area of IoT technologies were to support the need of powerful development platform of this technology. Wireless Sensor Network (WSN) is one of the most important components in IoT. One of the WSN protocol known as 6LoWPAN can serve in IoT, which provides the connection between the IPv6 and the lossy link. 6LoWPAN is a protocol designed to define a fragmentation mechanism for large packet. The aim of this paper is to improve the protection for 6LoWPAN protocols that can prevent fragment duplication attack by proposing the Non-Causal Hash Function Scheme (NCHFS). The proposed method works to use the whole packet information to create hash keys that is classified as non-causal. These keys can be used by any nodes to authenticate the packets and detect any possible modification on its individual fragment. This means that any attacker cannot modify the fragment content with preserving the hash keys unless it assembles the whole packet in advance that is impossible. The NCHFS was tested under two types of attackers, the ordinary attacker and the smart attacker.