Back to Search
Start Over
Adaptively Secure Efficient (H)IBE over Ideal Lattice with Short Parameters
- Source :
- Entropy, Volume 22, Issue 11, Entropy, Vol 22, Iss 1247, p 1247 (2020)
- Publication Year :
- 2020
- Publisher :
- MDPI, 2020.
-
Abstract
- Identity-based encryption (IBE), and its hierarchical extension (HIBE), are interesting cryptographic primitives that aim at the implicit authentication on the users&rsquo<br />public keys by using users&rsquo<br />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&rsquo<br />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 l&prime<br />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 l&prime<br />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.
- Subjects :
- Theoretical computer science
Computer science
Modulo
Data_MISCELLANEOUS
standard model
IBE
General Physics and Astronomy
short parameter
lcsh:Astrophysics
010103 numerical & computational mathematics
Encryption
01 natural sciences
Article
Public-key cryptography
Lattice (order)
lcsh:QB460-466
Chosen-plaintext attack
0101 mathematics
lcsh:Science
Quantum
lattice
Cryptographic primitive
business.industry
RLWE
lcsh:QC1-999
010101 applied mathematics
adaptive security
Pairing
lcsh:Q
business
lcsh:Physics
Subjects
Details
- Language :
- English
- ISSN :
- 10994300
- Volume :
- 22
- Issue :
- 11
- Database :
- OpenAIRE
- Journal :
- Entropy
- Accession number :
- edsair.doi.dedup.....443c3c2c23f79f44e11cdf9bc990c18c