Abstract

Secured data transmission and data sharing have always been a challenge on the Internet of things-based networks. Blockchain-enabled peer to peer (P2P) networks are suitable infrastructure for the Internet of Things (IoT) and Beyond 5G (B5G) applications. The advantage is that the distributed nature of architecture and security services provided by this network extends its use in all sort of financial transactions. There are many issues related to IoT based networks; Heterogeneous IoT devices, security, energy issues. This paper implements data security by employing private blockchain in SDN and public blockchain for peer to peer communication and a secured authentication method to validate the blocks in the network. To increase confidentiality and non-repudiation, it implements an additional component; here, the sender signs the particular operation while transferring the data from one user to another user. It is published with a public key and Public-key value-based signature generated with the private key of the transaction. Nodes authenticate this operation based on Public key value-based signature thus generated. The cryptography with hashing process provides better immutability. The results show enhanced security during data transmission and improved throughput, response time, reduction in end-to-end delay and overhead when compared to the existing methods. This work uses Pyethereum tester tool under the Ethereum platform.

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