Blockchain-based secure Handover for IoT using Zero-Knowledge Proof protocol
Abstract
Currently, the Internet of Things (IoT) is widely used by the emerging of internet-integrated wireless devices in daily life. In order to communicate and exchange data with each other, IoT devices must pass by a gateway that belongs to the same network. But, considering the mobility of such devices and their constraints, it becomes difficult to trust and to connect from a gateway to another. Therefore, this paper introduces a blockchain-based secure handover protocol. It ensures an anonymous mutual authentication solution between a mobile IoT device and a visited gateway by using Zero-Knowledge Proof (ZKP) protocol. To do, simulations have been performed thanks to a discrete events simulator. In addition to a good security level, compared with the most used protocol (DTLS), our simulation results lead to better performance in terms of temporal complexity, energy consumption, and communication cost.
Community
0 commentsNo discussion yet
Be the first to share a question or observation.