Design and Implementation of a Secure Data Transmission Protocol for IoT Devices in Smart Grids

Authors

  • Zhanghao Wei

DOI:

https://doi.org/10.54097/7y6r1402

Keywords:

Smart Grid, Internet of Things, Data Transmission Protocol, Security, Elliptic Curve Cryptography

Abstract

With the widespread integration of Internet of Things (IoT) technologies into smart grid systems, a large number of intelligent terminal devices are required to transmit data through networks in real time. However, the open network environment exposes data communication to various security threats, including eavesdropping, tampering, and replay attacks. Considering the limited computational capability and storage resources of IoT devices in smart grids, this study proposes a secure data transmission protocol based on elliptic curve cryptography and a lightweight identity authentication mechanism. The proposed protocol employs elliptic curve cryptography to accomplish key exchange and integrates the AES symmetric encryption algorithm to construct a hybrid encryption scheme, thereby improving encryption efficiency. In addition, device authentication is achieved through an identity-based authentication mechanism combined with random numbers and hash functions. Message authentication codes and a retransmission mechanism are further introduced to ensure data integrity and transmission reliability. The protocol was implemented on a Python platform and experimentally evaluated on representative IoT hardware environments, including STM32F407 and ESP32 devices. Experimental results demonstrate that, compared with the conventional RSA+AES encryption scheme, the proposed protocol exhibits significant advantages in encryption efficiency, communication latency, and computational overhead, while effectively resisting eavesdropping, tampering, and replay attacks. The findings indicate that the proposed protocol ensures robust security while maintaining favorable computational efficiency and communication performance, thereby meeting the practical requirements for secure communication among IoT devices in smart grid environments.

Downloads

Download data is not yet available.

References

[1] Jebri S, Amor A B, Zidi S. Reliable low-cost data transmission in smart grid system[J]. Computer communications, 2024, 214: 174-183.

[2] Ferrag M A, Maglaras L, Moschoyiannis S, et al. Deep learning for cyber security intrusion detection: Approaches, datasets, and comparative study[J]. Journal of Information Security and Applications, 2020, 50: 102419.

[3] Khan M A, Salah K. IoT security: Review, blockchain solutions, and open challenges[J]. Future generation computer systems, 2018, 82: 395-411.

[4] Chhikara D, Rana S, Mishra A, et al. Construction of elliptic curve cryptography‐based authentication protocol for internet of things[J]. Security and Privacy, 2022, 5(4): e226.

[5] Wang C, Huo P, Ma M, et al. A provable secure and lightweight ECC-based authenticated key agreement scheme for edge computing infrastructure in smart grid[J]. Computing, 2023, 105(11): 2511-2537.

[6] Xiong J, Shen L, Liu Y, et al. Enhancing IoT security in smart grids with quantum-resistant hybrid encryption[J]. Scientific Reports, 2025, 15(1): 3.

[7] Rosa P, Souto A, Cecílio J. Light-SAE: A lightweight authentication protocol for large-scale IoT environments made with constrained devices[J]. IEEE Transactions on Network and Service Management, 2023, 20(3): 2428-2441.

[8] Tanveer M, Alasmary H. LACP-SG: Lightweight authentication protocol for smart grids[J]. Sensors, 2023, 23(4): 2309.

Downloads

Published

20-03-2026

Issue

Section

Articles