Abstract

The high level of security requirements and low capabilities of constrained devices that are connected to the Internet of Things (IoT) constitute a new challenge in terms of proposing an authentication solution that deals with the problem of energy constraints. The Host Identity Protocol Diet EXchange (HIP DEX) is primarily designed to be suitable for constrained devices and designed to be resistant to Denial of Service (DoS) and man-in-the-middle (MITM) attacks. In this paper, we propose an efficient saving energy solution to secure end-to-end (E2E) communications based on the compression of the IPv6 over Low Power Wireless Personal Area Networks (6LoWPAN) header for HIP DEX packets. We implement our solution in an IoT based-WSN over Constrained Application Protocol (CoAP) in the application layer and Routing Protocol for Low power and lossy networks (RPL) in the routing layer. We also propose a novel distribution model that minimizes the number of signaling messages. Both proposed compression and distribution models for HIP DEX combined with an original implementation of an opportunistic association establishment of the handshake, constitute an efficient security solution for IoT. We called our solution Lightweight Compressed HIP DEX in the IoT (LC-DEX).

Highlights

  • Wireless Sensor Networks based-Internet of Things (IoT) is becoming a part of our daily life and activities because of the emerging technologies and smart applications that deal with human necessities

  • Since it is more legitimate to optimize an IoT-designed protocol than working on existing Internet standards, our effort focuses on the quick authentication process to access a Wireless Sensor Networks (WSNs) integrated into IoT based on Host Identity Protocol Diet EXchange (HIP DEX) protocol

  • We presented an efficient authentication solution based on the HIP DEX

Read more

Summary

Introduction

Wireless Sensor Networks based-IoT is becoming a part of our daily life and activities because of the emerging technologies and smart applications that deal with human necessities. A minimization of the optional signaling packets (NOTIFY and CLOSE_ACK) and a proposition of a replacement technique in a novel distribution model; An efficient minimization in the overall E2E transmission delays of the HIP DEX handshake; An important reduction on the computational and communication energy costs of the handshake; Alleviation of HIP peers from the scalar multiplication of the key generation by the integration of a trust third party; Proposition of a new lightweight security association establishment scheme for LCDEX; Proposition of a HIP DEX opportunistic mode during handshake packets’ exchange with the introduction of a Domain Name System service; Studies of the security threats and requirements of the proposed solution.

Problem Exposure and Motivations
Authentication Goals in IoT
HIP-Based Solutions
Existing M2M-IoT Mutual Authentication Solutions
Authentication with HIP DEX Protocol
Overview of 6LoWPAN Compression Solutions
HIP DEX Packet’s Format Analysis and Proposed Compression
HIP Header Fix Parameters Compressibility
HIP DEX-6LoWPAN Header’s Compressibility
The Proposed Optimization in HIP DEX Communication Energy Consumption
HIP DEX Distribution Scheme
Initialization Phase
New HIP DEX Secure Lightweight Association Establishment Phase
Introduction of a Domain Name System in a HIP DEX Opportunistic Mode
Evaluation and Experimental Results
Minimization of HIP DEX Handshake Packets’ Sizes
End-to-End Transmission Delay Reduction
End-to-End Transmission Delay
Propagation Delay
Processing Overhead
Queuing Delay
Overall E2E IoT Handshake Time Reduction
Energy Model
Evaluation of the Multi-Hop Energy Communication Cost of the Proposed HIP DEX
Efficient Reduction on the Energy Communication Costs in Comparison of Our
Overall Energy Consumption Results Compared with HIP-Based Solutions in IoT
Memory Requirements
Security Considerations
Results and Discussion
10. Conclusions and Future Works
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call