Paper 2024/1535

Relaxed Lattice-Based Programmable Hash Functions: New Efficient Adaptively Secure IBEs

Xingye Lu, The Hong Kong Polytechnic University
Jingjing Fan, The University of Hong Kong
Man Ho AU, The Hong Kong Polytechnic University
Abstract

In this paper, we introduce the notion of relaxed lattice-based programmable hash function (RPHF), which is a novel variant of lattice-based programmable hash functions (PHFs). Lattice-based PHFs, together with preimage trapdoor functions (TDFs), have been widely utilized (implicitly or explicitly) in the construction of adaptively secure identity-based encryption (IBE) schemes. The preimage length and the output length of the underlying PHF and TDF together determine the user secret key and ciphertext lengths of the IBE schemes. However, the current lattice-based PHF definition imposes the restriction that the preimage length of TDF in the IBE schemes cannot be too short, hindering the utilization of size-efficient NTRU TDF. To overcome this hurdle, RPHF relaxes the hash key distribution requirement in the definition of PHF from statistical indistinguishability to computational indistinguishability. This relaxation eliminates limitations on the preimage length of underlying TDFs in IBE, enabling the construction of IBEs from NTRU TDFs. We introduce two instantiations of RPHF: the first produces a hash output length of $2$ ring elements, with a hash key size linear to the input length, and the second yields an output length of $14$ ring elements, with a hash key size proportional to the square root of the input length. Building upon these RPHF instantiations, we propose two adaptively secure lattice-based IBE schemes with ciphertext lengths of $5$ and $17$ ring elements and user secret key lengths of $4$ and $16$ ring elements, respectively. The length of the IBE master public key is roughly equivalent to the size of the hash key of the underlying RPHF. In comparison to existing IBE constructions, our proposed schemes achieve a significant reduction (over an order of magnitude) in ciphertext and secret key sizes. Notably, state-of-the-art constructions from ideal lattices exhibit secret key and ciphertext sizes over 100 ring elements, making our proposed schemes highly efficient. Moreover, the master public key sizes of our IBEs remain comparable.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
Preprint.
Keywords
Identity-Based EncryptionLattice-Based CryptographyNTRU lattice
Contact author(s)
xing-ye lu @ polyu edu hk
jjfan @ cs hku hk
mhhau @ polyu edu hk
History
2024-10-04: approved
2024-10-01: received
See all versions
Short URL
https://ia.cr/2024/1535
License
Creative Commons Attribution-NonCommercial
CC BY-NC

BibTeX

@misc{cryptoeprint:2024/1535,
      author = {Xingye Lu and Jingjing Fan and Man Ho AU},
      title = {Relaxed Lattice-Based Programmable Hash Functions: New Efficient Adaptively Secure {IBEs}},
      howpublished = {Cryptology {ePrint} Archive, Paper 2024/1535},
      year = {2024},
      url = {https://eprint.iacr.org/2024/1535}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.