Lightweight Session-Key Rekeying Framework for Secure IoT-Edge Communication
Haranath Rakshit, Rajkumar Bhandari, Subhasis Banerjee

TL;DR
This paper introduces a lightweight, secure session-key rekeying protocol for IoT devices that enhances security with minimal performance impact, enabling scalable and robust IoT communication.
Contribution
It proposes the DSEKP protocol, a novel lightweight session-key rekeying framework using HKDF and HMAC, suitable for resource-constrained IoT devices, with practical implementation and benchmarking.
Findings
DSEKP achieves nearly identical throughput to static PSK with minimal latency overhead.
Provides per-session key isolation and replay protection for IoT communications.
Demonstrates practical feasibility on ESP32 and Raspberry Pi with extensive benchmarking.
Abstract
The proliferation of Internet of Things (IoT) networks demands security mechanisms that protect constrained devices without the computational cost of public-key cryptography. Conventional Pre-Shared Key (PSK) encryption, while efficient, remains vulnerable due to static key reuse, replay attacks, and the lack of key freshness. This paper presents the Dynamic Session Enhanced Key Protocol (DSEKP), a lightweight session-key rekeying framework that derives per-session AES-GCM keys using the HMAC-based Key Derivation Function (HKDF-SHA256) and authenticates session establishment through an HMAC proof in a single init-ack exchange. DSEKP was implemented on an ESP32 IoT sensor node and a Raspberry Pi 5 edge server communicating through a Mosquitto MQTT broker, and benchmarked against a static PSK baseline over more than 6,500 encrypted packets per configuration. The results demonstrate nearly…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSecurity in Wireless Sensor Networks · Advanced Authentication Protocols Security · Cryptographic Implementations and Security
