Open Access
ARTICLE
Multi Level Key Exchange and Encryption Protocol for Internet of Things (IoT)
1 Department of Electronics and Communication Engineering, Sri Venkateswara College of Engineering, Sriperumbudur, Kanchipuram, INDIA
2 Department of Electronics and Communication Engineering, Sri Venkateswara College of Engineering, Sriperumbudur, Kanchipuram, INDIA
3 SAC, ISRO, Ahmedabad, INDIA
* Corresponding Author:
Computer Systems Science and Engineering 2020, 35(1), 51-63. https://doi.org/10.32604/csse.2020.35.051
Abstract
The burgeoning network communications for multiple applications such as commercial, IoT, consumer devices, space, military, and telecommunications are facing many security and privacy challenges. Over the past decade, the Internet of Things (IoT) has been a focus of study. Security and privacy are the most important problems for IoT applications and are still facing huge difficulties. To promote this high-security IoT domain and prevent security attacks from unauthorized users, keys are frequently exchanged through a public key exchange algorithm. This paper introduces a novel algorithm based on Elliptic Curve Cryptography(ECC) for multi-level Public Key Exchange and Encryption Mechanism. It also presents a random number generation technique for secret key generation and a new authentication methodology to enhance the security level. Finally, in terms of security, communication and computational overhead, the performance analysis of the proposed work is compared with the existing protocols.Keywords
Cite This Article
Citations
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.