Paper 2025/063
PunSearch: Enabling Puncturable Encrypted Search over Lattice for Cloud Storage Systems
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)
- 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
-
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} }