A Generic Approach to Build Revocable Hierarchical Identity-Based Encryption

Revocable hierarchical identity-based encryption (RHIBE) is an extension of HIBE that provides the efficient key revocation function by broadcasting an update key per each time period. Many RHIBE schemes have been proposed by combining an HIBE scheme and a tree-based revocation method, but a generic...

Full description

Bibliographic Details
Main Authors: Kwangsu Lee, Joon Sik Kim
Format: Article
Language:English
Published: IEEE 2022-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9761882/
_version_ 1818504669678272512
author Kwangsu Lee
Joon Sik Kim
author_facet Kwangsu Lee
Joon Sik Kim
author_sort Kwangsu Lee
collection DOAJ
description Revocable hierarchical identity-based encryption (RHIBE) is an extension of HIBE that provides the efficient key revocation function by broadcasting an update key per each time period. Many RHIBE schemes have been proposed by combining an HIBE scheme and a tree-based revocation method, but a generic method for constructing an RHIBE scheme has not been proposed. In this paper, we show for the first time that it is possible to construct RHIBE schemes by generically combining underlying cryptographic primitives and tree-based revocation methods. We first generically construct an RHIBE-CS scheme by combining HIBE schemes and the complete subtree (CS) method, and prove the adaptive security by using the adaptive security of the HIBE schemes. Thus, we obtain RHIBE schemes under the quadratic residuosity assumption, CDH assumption, and factoring assumption. Next, we generically construct an RHIBE-SD scheme with shorter update keys by combining HIBE and hierarchical single revocation encryption (HSRE) schemes, and the subset difference (SD) method to reduce the size of update keys. Finally, we generically construct an RHIBE-CS scheme with shorter ciphertexts by combining HIBE schemes with constant-size ciphertext and the CS method. Through different kind of generic combinations, we obtain various RHIBE schemes that provide a trade-off between shorter ciphertexts and shorter update keys.
first_indexed 2024-12-10T21:40:12Z
format Article
id doaj.art-de83dcf0fa7e4a9d8ec28fdeb5e0e428
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-10T21:40:12Z
publishDate 2022-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-de83dcf0fa7e4a9d8ec28fdeb5e0e4282022-12-22T01:32:31ZengIEEEIEEE Access2169-35362022-01-0110441784419910.1109/ACCESS.2022.31694979761882A Generic Approach to Build Revocable Hierarchical Identity-Based EncryptionKwangsu Lee0https://orcid.org/0000-0003-1910-8890Joon Sik Kim1Department of Computer and Information Security, Sejong University, Seoul, South KoreaGraduate School of Information Security, Korea University, Seoul, South KoreaRevocable hierarchical identity-based encryption (RHIBE) is an extension of HIBE that provides the efficient key revocation function by broadcasting an update key per each time period. Many RHIBE schemes have been proposed by combining an HIBE scheme and a tree-based revocation method, but a generic method for constructing an RHIBE scheme has not been proposed. In this paper, we show for the first time that it is possible to construct RHIBE schemes by generically combining underlying cryptographic primitives and tree-based revocation methods. We first generically construct an RHIBE-CS scheme by combining HIBE schemes and the complete subtree (CS) method, and prove the adaptive security by using the adaptive security of the HIBE schemes. Thus, we obtain RHIBE schemes under the quadratic residuosity assumption, CDH assumption, and factoring assumption. Next, we generically construct an RHIBE-SD scheme with shorter update keys by combining HIBE and hierarchical single revocation encryption (HSRE) schemes, and the subset difference (SD) method to reduce the size of update keys. Finally, we generically construct an RHIBE-CS scheme with shorter ciphertexts by combining HIBE schemes with constant-size ciphertext and the CS method. Through different kind of generic combinations, we obtain various RHIBE schemes that provide a trade-off between shorter ciphertexts and shorter update keys.https://ieeexplore.ieee.org/document/9761882/Hierarchical identity-based encryptionkey revocationsubset covergeneric construction
spellingShingle Kwangsu Lee
Joon Sik Kim
A Generic Approach to Build Revocable Hierarchical Identity-Based Encryption
IEEE Access
Hierarchical identity-based encryption
key revocation
subset cover
generic construction
title A Generic Approach to Build Revocable Hierarchical Identity-Based Encryption
title_full A Generic Approach to Build Revocable Hierarchical Identity-Based Encryption
title_fullStr A Generic Approach to Build Revocable Hierarchical Identity-Based Encryption
title_full_unstemmed A Generic Approach to Build Revocable Hierarchical Identity-Based Encryption
title_short A Generic Approach to Build Revocable Hierarchical Identity-Based Encryption
title_sort generic approach to build revocable hierarchical identity based encryption
topic Hierarchical identity-based encryption
key revocation
subset cover
generic construction
url https://ieeexplore.ieee.org/document/9761882/
work_keys_str_mv AT kwangsulee agenericapproachtobuildrevocablehierarchicalidentitybasedencryption
AT joonsikkim agenericapproachtobuildrevocablehierarchicalidentitybasedencryption
AT kwangsulee genericapproachtobuildrevocablehierarchicalidentitybasedencryption
AT joonsikkim genericapproachtobuildrevocablehierarchicalidentitybasedencryption