This paper is published in Volume-6, Issue-5, 2020
Area
Electrical Engineering
Author
Rajdeep Kaur, Puneet Jain, Navdeep Kaur Jhajj
Org/Univ
Adesh Institute of Engineering and Technology, Faridkot, Punjab, India
Pub. Date
24 September, 2020
Paper ID
V6I5-1198
Publisher
Keywords
Smart Grid, Advanced Encryption Standard, Difference Expansion, Binary Search Algorithm.

Citationsacebook

IEEE
Rajdeep Kaur, Puneet Jain, Navdeep Kaur Jhajj. Data and key encapsulation for the smart grid using improved AES and difference expansion algorithm, International Journal of Advance Research, Ideas and Innovations in Technology, www.IJARIIT.com.

APA
Rajdeep Kaur, Puneet Jain, Navdeep Kaur Jhajj (2020). Data and key encapsulation for the smart grid using improved AES and difference expansion algorithm. International Journal of Advance Research, Ideas and Innovations in Technology, 6(5) www.IJARIIT.com.

MLA
Rajdeep Kaur, Puneet Jain, Navdeep Kaur Jhajj. "Data and key encapsulation for the smart grid using improved AES and difference expansion algorithm." International Journal of Advance Research, Ideas and Innovations in Technology 6.5 (2020). www.IJARIIT.com.

Abstract

Smart Grid (SG) is an advanced electrical power grid. SG collects the user’s smart meter data over the public network. After that, based on the data, generate the bills, and predict the electricity demand. The data contains sensitive information about users. Thus, the privacy of the users is required for better assessment. To preserve the privacy of the user, symmetric cryptography algorithms are used. In the symmetric algorithm, the same key is required for encryption/decryption purposes. Thus, the key is communicated to the receiver with the encrypted data. Thus, it is prone to eavesdropping and tampering attacks. Therefore, in this paper, we have designed data and key encapsulation algorithm that secure the data as well as the key. We have used the Advanced Encryption Standard (AES) algorithm for data security and difference expansion algorithm for key security. Further, to reduce the encryption time of data encryption, software optimization algorithms used. Next, the encrypted data bits read, and a difference expansion algorithm is applied on it to hide the key bits in the encrypted data. The advantage of the difference expansion algorithm is that the original encrypted data bits recover with key bits extraction. The experimental results show that the data and key encapsulation takes less execution time, provide better security as compared to the existing algorithm.