Paper 2024/761

Lattice-based Broadcast Authenticated Searchable Encryption for Cloud Storage

Yibo Cao, Beijing University of Posts and Telecommunications
Shiyuan Xu, University of Hong Kong
Xiu-Bo Chen, Beijing University of Posts and Telecommunications
Gang Xu, North China University of Technology, Beijing University of Posts and Telecommunications
Siu-Ming Yiu, University of Hong Kong
Zongpeng Li, Tsinghua University
Abstract

For security issue, data in cloud is encrypted. Searching encrypted data (without decryption) is a practical and important problem. Public key authenticated encryption with keyword search (PAEKS) enables the retrieval of encrypted data, while resisting the insider keyword guessing attacks (IKGAs). Most PAEKS schemes only work with single-receiver model, exhibiting very limited applicability. To address this concern, there have been researches on broadcast authenticated encryption with keyword search (BAEKS) to achieve multi-receiver ciphertext search. But to our best knowledge, existing BAEKS schemes are not quantum resistant. In this paper, we propose lattice-based BAEKS, the first post-quantum broadcast authenticated encryption with keyword search in multi-receiver model. In particular, we leverage several lattice sampling algorithms and rejection sampling technique to construct our BAEKS scheme. We also incorporate the minimal cover set technique and lattice basis extension algorithm to construct an enhanced version, namely FS-BAEKS, which addresses the secret key leakage problem. We give a rigorous security analysis of our schemes. For the efficiency of BAEKS and Test algorithms in our BAEKS scheme, the computational overheads are at least 2x and 89x faster than the state-of-the-art schemes respectively, which is practical for cloud storage systems.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
Preprint.
Keywords
cloud storageauthenticated searchable encryptionlatticeforward security
Contact author(s)
caoyibo @ bupt edu cn
syxu2 @ cs hku hk
flyover100 @ 163 com
gx @ ncut edu cn
smyiu @ cs hku hk
zongpeng @ whu edu cn
History
2024-10-24: revised
2024-05-18: received
See all versions
Short URL
https://ia.cr/2024/761
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2024/761,
      author = {Yibo Cao and Shiyuan Xu and Xiu-Bo Chen and Gang Xu and Siu-Ming Yiu and Zongpeng Li},
      title = {Lattice-based Broadcast Authenticated Searchable Encryption for Cloud Storage},
      howpublished = {Cryptology {ePrint} Archive, Paper 2024/761},
      year = {2024},
      url = {https://eprint.iacr.org/2024/761}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.