Cargando…
Combinatorial Subset Difference—IoT-Friendly Subset Representation and Broadcast Encryption
In the Internet of Things (IoT) systems, it is often required to deliver a secure message to a group of devices. The public key broadcast encryption is an efficient primitive to handle IoT broadcasts, by allowing a user (or a device) to broadcast encrypted messages to a group of legitimate devices....
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7308833/ https://www.ncbi.nlm.nih.gov/pubmed/32498272 http://dx.doi.org/10.3390/s20113140 |
_version_ | 1783549081408241664 |
---|---|
author | Lee, Jiwon Lee, Seunghwa Kim, Jihye Oh, Hyunok |
author_facet | Lee, Jiwon Lee, Seunghwa Kim, Jihye Oh, Hyunok |
author_sort | Lee, Jiwon |
collection | PubMed |
description | In the Internet of Things (IoT) systems, it is often required to deliver a secure message to a group of devices. The public key broadcast encryption is an efficient primitive to handle IoT broadcasts, by allowing a user (or a device) to broadcast encrypted messages to a group of legitimate devices. This paper proposes an IoT-friendly subset representation called Combinatorial Subset Difference (CSD), which generalizes the existing subset difference (SD) method by allowing wildcards (*) in any position of the bitstring. Based on the CSD representation, we first propose an algorithm to construct the CSD subset, and a CSD-based public key broadcast encryption scheme. By providing the most general subset representation, the proposed CSD-based construction achieves a minimal header size among the existing broadcast encryption. The experimental result shows that our CSD saves the header size by 17% on average and more than 1000 times when assuming a specific IoT example of IP address with 20 wildcards and [Formula: see text] total users, compared to the SD-based broadcast encryption. We prove the semantic security of CSD-based broadcast encryption under the standard l-BDHE assumption, and extend the construction to a chosen-ciphertext-attack (CCA)-secure version. |
format | Online Article Text |
id | pubmed-7308833 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-73088332020-06-25 Combinatorial Subset Difference—IoT-Friendly Subset Representation and Broadcast Encryption Lee, Jiwon Lee, Seunghwa Kim, Jihye Oh, Hyunok Sensors (Basel) Article In the Internet of Things (IoT) systems, it is often required to deliver a secure message to a group of devices. The public key broadcast encryption is an efficient primitive to handle IoT broadcasts, by allowing a user (or a device) to broadcast encrypted messages to a group of legitimate devices. This paper proposes an IoT-friendly subset representation called Combinatorial Subset Difference (CSD), which generalizes the existing subset difference (SD) method by allowing wildcards (*) in any position of the bitstring. Based on the CSD representation, we first propose an algorithm to construct the CSD subset, and a CSD-based public key broadcast encryption scheme. By providing the most general subset representation, the proposed CSD-based construction achieves a minimal header size among the existing broadcast encryption. The experimental result shows that our CSD saves the header size by 17% on average and more than 1000 times when assuming a specific IoT example of IP address with 20 wildcards and [Formula: see text] total users, compared to the SD-based broadcast encryption. We prove the semantic security of CSD-based broadcast encryption under the standard l-BDHE assumption, and extend the construction to a chosen-ciphertext-attack (CCA)-secure version. MDPI 2020-06-02 /pmc/articles/PMC7308833/ /pubmed/32498272 http://dx.doi.org/10.3390/s20113140 Text en © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Lee, Jiwon Lee, Seunghwa Kim, Jihye Oh, Hyunok Combinatorial Subset Difference—IoT-Friendly Subset Representation and Broadcast Encryption |
title | Combinatorial Subset Difference—IoT-Friendly Subset Representation and Broadcast Encryption |
title_full | Combinatorial Subset Difference—IoT-Friendly Subset Representation and Broadcast Encryption |
title_fullStr | Combinatorial Subset Difference—IoT-Friendly Subset Representation and Broadcast Encryption |
title_full_unstemmed | Combinatorial Subset Difference—IoT-Friendly Subset Representation and Broadcast Encryption |
title_short | Combinatorial Subset Difference—IoT-Friendly Subset Representation and Broadcast Encryption |
title_sort | combinatorial subset difference—iot-friendly subset representation and broadcast encryption |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7308833/ https://www.ncbi.nlm.nih.gov/pubmed/32498272 http://dx.doi.org/10.3390/s20113140 |
work_keys_str_mv | AT leejiwon combinatorialsubsetdifferenceiotfriendlysubsetrepresentationandbroadcastencryption AT leeseunghwa combinatorialsubsetdifferenceiotfriendlysubsetrepresentationandbroadcastencryption AT kimjihye combinatorialsubsetdifferenceiotfriendlysubsetrepresentationandbroadcastencryption AT ohhyunok combinatorialsubsetdifferenceiotfriendlysubsetrepresentationandbroadcastencryption |