Cargando…

Adaptively Secure Efficient (H)IBE over Ideal Lattice with Short Parameters

Identity-based encryption (IBE), and its hierarchical extension (HIBE), are interesting cryptographic primitives that aim at the implicit authentication on the users’ public keys by using users’ identities directly. During the past several decades, numerous elegant pairing-based (H)IBE schemes were...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhang, Yuan, Liu, Yuan, Guo, Yurong, Zheng, Shihui, Wang, Licheng
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7712582/
https://www.ncbi.nlm.nih.gov/pubmed/33287014
http://dx.doi.org/10.3390/e22111247
_version_ 1783618404168499200
author Zhang, Yuan
Liu, Yuan
Guo, Yurong
Zheng, Shihui
Wang, Licheng
author_facet Zhang, Yuan
Liu, Yuan
Guo, Yurong
Zheng, Shihui
Wang, Licheng
author_sort Zhang, Yuan
collection PubMed
description Identity-based encryption (IBE), and its hierarchical extension (HIBE), are interesting cryptographic primitives that aim at the implicit authentication on the users’ public keys by using users’ identities directly. During the past several decades, numerous elegant pairing-based (H)IBE schemes were proposed. However, most pairing-related security assumptions suffer from known quantum algorithmic attacks. Therefore, the construction of lattice-based (H)IBE became one of the hot directions in recent years. In the setting of most existing lattice-based (H)IBE schemes, each bit of a user’s identity is always associated with a parameter matrix. This always leads to drastic but unfavorable increases in the sizes of the system public parameters. To overcome this issue, we propose a flexible trade-off mechanism between the size of the public parameters and the involved computational cost using the blocking technique. More specifically, we divide an identity into [Formula: see text] segments and associate each segment with a matrix, while increasing the lattice modulo slightly for maintaining the same security level. As a result, for the setting of 160-bit identities, we show that the size of the public parameters can be reduced by almost 89.7% (resp. 93.8%) while increasing the computational cost by merely 5.2% (resp. 12.25%) when [Formula: see text] is a set of 16 (resp. 8). Finally, our IBE scheme is extended to an HIBE scheme, and both of them are proved to achieve the indistinguishability of ciphertexts against adaptively chosen identity and chosen plaintext attack (IND-ID-CPA) in the standard model, assuming that the well-known ring learning with error (RLWE) problem over the involved ideal lattices is intractable, even in the post-quantum era.
format Online
Article
Text
id pubmed-7712582
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-77125822021-02-24 Adaptively Secure Efficient (H)IBE over Ideal Lattice with Short Parameters Zhang, Yuan Liu, Yuan Guo, Yurong Zheng, Shihui Wang, Licheng Entropy (Basel) Article Identity-based encryption (IBE), and its hierarchical extension (HIBE), are interesting cryptographic primitives that aim at the implicit authentication on the users’ public keys by using users’ identities directly. During the past several decades, numerous elegant pairing-based (H)IBE schemes were proposed. However, most pairing-related security assumptions suffer from known quantum algorithmic attacks. Therefore, the construction of lattice-based (H)IBE became one of the hot directions in recent years. In the setting of most existing lattice-based (H)IBE schemes, each bit of a user’s identity is always associated with a parameter matrix. This always leads to drastic but unfavorable increases in the sizes of the system public parameters. To overcome this issue, we propose a flexible trade-off mechanism between the size of the public parameters and the involved computational cost using the blocking technique. More specifically, we divide an identity into [Formula: see text] segments and associate each segment with a matrix, while increasing the lattice modulo slightly for maintaining the same security level. As a result, for the setting of 160-bit identities, we show that the size of the public parameters can be reduced by almost 89.7% (resp. 93.8%) while increasing the computational cost by merely 5.2% (resp. 12.25%) when [Formula: see text] is a set of 16 (resp. 8). Finally, our IBE scheme is extended to an HIBE scheme, and both of them are proved to achieve the indistinguishability of ciphertexts against adaptively chosen identity and chosen plaintext attack (IND-ID-CPA) in the standard model, assuming that the well-known ring learning with error (RLWE) problem over the involved ideal lattices is intractable, even in the post-quantum era. MDPI 2020-11-02 /pmc/articles/PMC7712582/ /pubmed/33287014 http://dx.doi.org/10.3390/e22111247 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
Zhang, Yuan
Liu, Yuan
Guo, Yurong
Zheng, Shihui
Wang, Licheng
Adaptively Secure Efficient (H)IBE over Ideal Lattice with Short Parameters
title Adaptively Secure Efficient (H)IBE over Ideal Lattice with Short Parameters
title_full Adaptively Secure Efficient (H)IBE over Ideal Lattice with Short Parameters
title_fullStr Adaptively Secure Efficient (H)IBE over Ideal Lattice with Short Parameters
title_full_unstemmed Adaptively Secure Efficient (H)IBE over Ideal Lattice with Short Parameters
title_short Adaptively Secure Efficient (H)IBE over Ideal Lattice with Short Parameters
title_sort adaptively secure efficient (h)ibe over ideal lattice with short parameters
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7712582/
https://www.ncbi.nlm.nih.gov/pubmed/33287014
http://dx.doi.org/10.3390/e22111247
work_keys_str_mv AT zhangyuan adaptivelysecureefficienthibeoverideallatticewithshortparameters
AT liuyuan adaptivelysecureefficienthibeoverideallatticewithshortparameters
AT guoyurong adaptivelysecureefficienthibeoverideallatticewithshortparameters
AT zhengshihui adaptivelysecureefficienthibeoverideallatticewithshortparameters
AT wanglicheng adaptivelysecureefficienthibeoverideallatticewithshortparameters