Paper 2025/2021

TreeCast: Multi-Party Key Establishment Protocol for IoT Devices

Supriyo Banerjee, Indian Institute of Technology Madras
Sayon Duttagupta, KU Leuven
Abstract

Secure communication in the Internet of Things (IoT) requires lightweight protocols that scale across unicast, multicast, and broadcast settings. Existing solutions typically depend on centralized gateways, which introduce single points of failure and scalability limitations. We present TreeCast, a decentralized group key establishment protocol that organizes devices in a binary tree and derives communication keys through hybrid key exchange. The protocol achieves efficient and scalable key management, supporting dynamic membership with localized rekeying. We provide a formal security analysis and proof, showing that TreeCast achieves authentication, session key confidentiality, post-compromise security, and partial forward secrecy. In addition, we evaluate computational and storage costs of the protocol, demonstrating logarithmic scalability in both communication overhead and device state. By enabling a single framework for unicast, multicast, and broadcast communication, our approach bridges the gap between cryptographic rigor and practical IoT deployment. TreeCast provides a deployable, communication-oriented solution to secure large-scale IoT networks.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Published elsewhere. Major revision. IEEE CCNC 2026
Keywords
Tree-based Group Key EstablishmentIoT SecurityDecentralized Key EstablishmentUnicastMulticastBroadcast
Contact author(s)
supriyobanerjee537 @ gmail com
Sayon Duttagupta @ esat kuleuven be
History
2025-11-01: approved
2025-10-30: received
See all versions
Short URL
https://ia.cr/2025/2021
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/2021,
      author = {Supriyo Banerjee and Sayon Duttagupta},
      title = {{TreeCast}: Multi-Party Key Establishment Protocol for {IoT} Devices},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/2021},
      year = {2025},
      url = {https://eprint.iacr.org/2025/2021}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.