GroupIt: Lightweight group key management for dynamic iot environments
Abstract
With the proliferation of Internet of Things (IoT) devices that collect sensitive data, access control is more crucial than ever to safeguard IoT data from unauthorized use. To enforce access control policies without trusted online entity, one promising approach is to maintain a group key shared between a device and its current subscribers, such that the device can encrypt its data and only the subscribers can decrypt it. However, prior group key management (GKM) schemes fail to efficiently address new challenges introduced by the massive scale of IoT devices, dynamic memberships of users, and changes in the number of devices. This paper explores efficient GKM to accommodate multiple devices (in addition to multiple users) and to handle frequent membership and device number changes. Inspired by the observation that devices with similar functionalities often have similar access permissions, we propose a two-tier GKM architecture called GroupIt, in which each device is assigned to one of many predefined groups, and key management is performed within each group as well as between groups to improve efficiency. Despite being conceptually simple, GroupIt addresses technical challenges including: 1) preventing a malicious device from obtaining extra information about other devices in the same group and 2) ensuring forward/backward secrecy and preventing collusion attacks when gluing two existing GKMs together. The probability of a successful collusion attack quickly drops to 0.3% after five membership changes even in a small device group (e.g., 8). This paper provides both theoretical analysis and a proof-of-concept implementation based on Alljoyn, an opensource IoT communication framework to demonstrate the feasibility of GroupIt.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Group key management aims to achieve an efficient key update.
“Group key management aims to achieve an efficient key update [24].”
From Secure Video Surveillance Framework in Smart City (2021) · cites this paper as [24]
The citation lists haven’t been fetched yet
References 20 · Cited by 60
- Authors
- Kung, Y.-H., & Hsiao, H.-C.
- Affiliations
- National Taiwan University (TW)
- ORCID
- Hsiao, Hsu-Chun
- Venue
- IEEE Internet of Things Journal
- Published
- 2018-12
- Volume
- 5
- Issue
- 6
- Pages
- 5155-5165
- ISSN
- 2327-4662 (ISSN-L)
- 2372-2541
- OpenAlex
- W2804024218
- Cited by
- 60
- References
- 20
- Citations by year
- 2026: 2 · 2025: 4 · 2024: 11 · 2023: 8 · 2022: 15 · 2021: 7 · 2020: 9 · 2019: 3 · 2018: 1
- FWCI
- 3.10
- Type
- journal article
- Language
- en
- Open access
- closed
- Locations
- IEEE Internet of Things Journal (publishedVersion)
- Funders
- Academia Sinica
- Ministry of Science and Technology, Taiwan (MOST 106-3114-E-011-003, 107-2636-E-002-005)
- Topics
- Physical Sciences › Computer Science › Computer Networks and Communications › Advanced Authentication Protocols Security
- Physical Sciences › Computer Science › Computer Networks and Communications › Security in Wireless Sensor Networks
- Physical Sciences › Computer Science › Artificial Intelligence › Cryptography and Data Security
- Keywords
- group key management, Internet of Things, access control, dynamic group membership, collusion attacks, forward and backward secrecy, lightweight cryptography, Internet of Things security
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review