Paper 2024/1632

Fully Secure Searchable Encryption from PRFs, Pairings, and Lattices

Hirotomo Shinoki, Hitachi (Japan)
Hisayoshi Sato, Hitachi (Japan)
Masayuki Yoshino, Hitachi (Japan)
Abstract

Searchable encryption is a cryptographic primitive that allows us to perform searches on encrypted data. Searchable encryption schemes require that ciphertexts do not leak information about keywords. However, most of the existing schemes do not achieve the security notion that trapdoors do not leak information. Shen et al. (TCC 2009) proposed a security notion called full security, which includes both ciphertext privacy and trapdoor privacy, but there are few fully secure constructions. Full security is defined for the secret key settings since it is known that public key schemes cannot achieve the trapdoor privacy in principle. In this paper, we construct a query-bounded fully secure scheme from pseudorandom functions. In addition, we propose three types of efficient (unbounded) fully secure schemes. One of them is based on bilinear groups, and the others are besed on lattices. We then analyze the existing constructions. We then analyze the existing constructions. First, we simplify the Cheng et al. scheme (Information Sciences 2023) and prove its security. This scheme had not been proved to be secure. Second, we show that the Li-Boyen pairing-based scheme (IACR CiC 2024) does not achieve the trapdoor privacy, not as claimed.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
Keywords
Searchable EncryptionPseudorandom FunctionPairingLattice
Contact author(s)
hirotomo shinoki sw @ hitachi com
hisayoshi sato th @ hitachi com
masayuki yoshino aa @ hitachi com
History
2024-11-05: revised
2024-10-11: received
See all versions
Short URL
https://ia.cr/2024/1632
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2024/1632,
      author = {Hirotomo Shinoki and Hisayoshi Sato and Masayuki Yoshino},
      title = {Fully Secure Searchable Encryption from {PRFs}, Pairings, and Lattices},
      howpublished = {Cryptology {ePrint} Archive, Paper 2024/1632},
      year = {2024},
      url = {https://eprint.iacr.org/2024/1632}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.