Exploring Reinforcement Learning for Adaptive Key Refresh in IoT Networks
Within the Key management process in IoT networks, the key refresh step is essential and unavoidable to defend against node compromise attacks. Periodic key refresh ensures the self-healing capability of key management solutions. However, the main challenge is to strike a balance between energy efficiency and effective threat mitigation when determining when to trigger key updates. To address this trade-off, we propose a Reinforcement Learning (RL)-based approach that dynamically adjusts refresh intervals based on real-time energy consumption and attack severity. Our method initiates key updates only when necessary, enabling efficient self-healing. Experimental results across various scenarios demonstrate that our solution significantly improves energy efficiency while preserving self-healing property, highlighting its potential for adaptive key refresh in IoT environments.
Authors
- Hamida Seba (ORCID: https://orcid.org/0000-0003-0670-815X)
- Karima Amrouche (ORCID: https://orcid.org/0009-0002-6785-7394)
- Mohamed‐Lamine Messai (ORCID: https://orcid.org/0000-0003-0376-0657)
- Nor El Imane Heddadji (ORCID: https://orcid.org/0009-0008-7387-424X)
- Nirmine Bougrine (ORCID: https://orcid.org/0009-0004-6319-1948)
Institutions
- Université Claude Bernard Lyon 1 (FR)
- Centre National de la Recherche Scientifique (FR)
- Université Lumière Lyon 2 (FR)
- École Nationale Supérieure d'Informatique (DZ)
- Laboratoire d'Informatique en Images et Systèmes d'Information (FR)
- Institut National des Sciences Appliquées de Lyon (FR)
Publication Details
- Published
- 2025-09-08
- DOI
- https://doi.org/10.1145/3744969.3748427
- Primary Topic
- User Authentication and Security Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00