Published: 2025-12-09 · Last modified: 2025-12-10
arXiv: 2507.10927
DSSE Blockchain Cloud Auditable VBTree IND-CKA2 Data Security SE
Projects: 2023YFB3107103 62262073 62332005
Links: [PDF] [DOI] [ArXiv] [Code]
Enabling search over encrypted cloud data is essential for privacy-preserving data outsourcing. While searchable encryption has evolved to support individual requirements like fuzzy matching(tolerance to typos and variants in query keywords), dynamic updates, and result verification, designing a service that supports Dynamic Verifiable Fuzzy Search (DVFS) over encrypted cloud data remains a fundamental challenge due to inherent conflicts between underlying technologies. Existing approaches struggle with simultaneously achieving efficiency, functionality, and security, often forcing impractical trade-offs.
This paper presents VeriFuzzy, a novel DVFS service framework that cohesively integrates three innovations: an Enhanced Virtual Binary Tree (EVBTree) that decouples fuzzy semantics from index logic to support $O(\log n)$ search/updates; a blockchain-reconstructed verification mechanism that ensures result integrity with logarithmic complexity; and a dual-repository state management scheme that achieves IND-CKA2 security by neutralizing branch leakage. Extensive evaluation on 3,500+ documents shows VeriFuzzy achieves 41% faster search, $5\times$ more efficient verification, and constant-time index updates compared to state-of-the-art alternatives. Our code and dataset are now open source, hoping to inspire future DVFS research.
@article{zhang2025dvfs,
author = {Jie Zhang and
Xiaohong Li and
Man Zheng and
Ruitao Feng and
Shanshan Xu and
Zhe Hou and
Guangdong Bai},
title = {VeriFuzzy: {A} Dynamic Verifiable Fuzzy Search Service Framework for
Encrypted Cloud Data},
journal = {{IEEE} Trans. Serv. Comput.},
volume = {19},
number = {1},
pages = {780--793},
year = {2026},
url = {https://doi.org/10.1109/TSC.2025.3641367},
doi = {10.1109/TSC.2025.3641367},
timestamp = {Fri, 27 Feb 2026 10:42:42 +0100},
biburl = {https://dblp.org/rec/journals/tsc/ZhangLZFXHB26.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}