Paper 2025/063

PunSearch: Enabling Puncturable Encrypted Search over Lattice for Cloud Storage Systems

Yibo Cao, Beijing University of Posts and Telecommunications, University of Hong Kong
Shiyuan Xu, University of Hong Kong
Gang Xu, North China University of Technology, Beijing University of Posts and Telecommunications
Xiu-Bo Chen, Beijing University of Posts and Telecommunications
Tao Shang, Beihang University
Yuling Chen, Guizhou University
Zongpeng Li, Tsinghua University
Abstract

Searchable encryption (SE) has been widely studied for cloud storage systems, allowing data encrypted search and retrieval. However, existing SE schemes can not support the fine-grained searchability revocation, making it impractical for real applications. Puncturable encryption (PE) [Oakland'15] can revoke the decryption ability of a data receiver for a specific message, which can potentially alleviate this issue. Moreover, the threat of quantum computing remains an important and realistic concern, potentially leading to data privacy leakage for cloud storage systems. Consequently, designing a post-quantum puncturable encrypted search scheme is still far-reaching. In this paper, we propose PunSearch, the first puncturable encrypted search scheme over lattice for outsourced data privacy-preserving in cloud storage systems. PunSearch provides a fine-grained searchability revocation while enjoying quantum safety. Different from existing PE schemes, we construct a novel trapdoor generation mechanism through evaluation algorithms and lattice pre-image sampling technique. We then design a search permission verification method to revoke the searchability for specific keywords. Furthermore, we formalize a new IND-Pun-CKA security model, and utilize it to analyze the security of PunSearch. Comprehensive performance evaluation indicates that the computational overheads of Encrypt, Trapdoor, Search, and Puncture algorithms in PunSearch are just 0.06, 0.005, 0.05, and 0.31 times of other prior arts, respectively under the best cases. These results demonstrate that PunSearch is effective and secure for cloud storage systems.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
Preprint.
Keywords
Puncturable encrypted searchlattice-based cryptographycloud storageprivacy-preserving
Contact author(s)
caoyibo @ bupt edu cn
syxu2 @ cs hku hk
gx @ ncut edu cn
flyover100 @ 163 com
shangtao @ buaa edu cn
ylchen3 @ gzu edu cn
zongpeng @ tsinghua edu cn
History
2025-01-17: approved
2025-01-15: received
See all versions
Short URL
https://ia.cr/2025/063
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/063,
      author = {Yibo Cao and Shiyuan Xu and Gang Xu and Xiu-Bo Chen and Tao Shang and Yuling Chen and Zongpeng Li},
      title = {{PunSearch}: Enabling Puncturable Encrypted Search over Lattice for Cloud Storage Systems},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/063},
      year = {2025},
      url = {https://eprint.iacr.org/2025/063}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.