Abstract

According to state-of-the-art, several multiple base station-based authentication and key agreement protocols exist. Still, most of the protocols are computationally inefficient and suffer from several potential attacks. In this research work, we consider WSN architecture, where multiple base stations are located in a distributed way. After that, we proposed a blockchain-based authentication and key agreement protocol for establishing secure communication. This protocol utilizes a smart contract facility during the registration of the sensor node. Our work also stores records of the sensor node in blockchain network. Most importantly, we have verified the proposed protocol using FPGA implementation, which further confirms the correctness of the generated session keys. BSAPM is demonstrated in terms of security threats using the Scyther tool, and we have also shown formal security analysis using the Real-or-Random(ROR) model. The informal security analysis demonstrates the protection against security threats. BSAPM is better in terms of communication, computation overheads, and functionality features when compared to the related other competitive schemes.

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