Combinatorial Subset Difference-IoT-Friendly Subset Representation and Broadcast Encryption

  • Lee, Jiwon
  • Lee, Seunghwa
  • Kim, Jihye
  • Oh, Hyunok
Citations

WEB OF SCIENCE

5
Citations

SCOPUS

5

초록

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 2(20) 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.

키워드

broadcast encryptionpublic key encryptionIP multicastsubset differencewildcardIDENTITY-BASED ENCRYPTIONCHOSEN-CIPHERTEXT SECURITYATTRIBUTE-BASED ENCRYPTIONREVOCATIONSCHEMES
제목
Combinatorial Subset Difference-IoT-Friendly Subset Representation and Broadcast Encryption
저자
Lee, JiwonLee, SeunghwaKim, JihyeOh, Hyunok
DOI
10.3390/s20113140
발행일
2020-06
유형
Article
저널명
Sensors
20
11
페이지
1 ~ 26

파일 다운로드