BPMS: Blockchain-Based Privacy-Preserving Multi-Keyword Search in Multi-Owner Setting
【Author】 Gao, Sheng; Chen, Yuqi; Zhu, Jianming; Sui, Zhiyuan; Zhang, Rui; Ma, Xindi
【Source】IEEE TRANSACTIONS ON CLOUD COMPUTING
【影响因子】5.697
【Abstract】Searchable encryption (SE) has emerged as a cryptographic primitive that allows data users to search on encrypted data. Most existing SE schemes usually delegate search operations to an intermediary such as a cloud server, which would inevitably result in single-point failure, privacy leakage, and even untrustworthy results. Several blockchain-based SE schemes have been proposed to alleviate these issues; however, they suffer from some issues, such as the support for multi-keyword multi-owner model, query privacy and data storage availability. In this paper, we propose BPMS, blockchain-based privacy-preserving multi-keyword search in multi-owner setting, which supports searching over encrypted data in trustworthy, private and efficient manners. The attribute Bloom filter has been introduced into our BPMS to build indexes, which protects query privacy and improves index generation performance. To guarantee data storage availability, our BPMS leverages the advantages of IPFS (InterPlanetary File System) to store large scale of encrypted data. Security proof and comparative analysis in theory indicate that our BPMS is more secure and efficient. A series of experiments conducted on a real-world dataset further demonstrate that our BPMS is feasible in practice.
【Keywords】Searchable encryption; blockchain; multi-keyword multi-owner; privacy preserving; IPFS
【发表时间】2023 JUL-SEP
【收录时间】2023-10-18
【文献类型】实验仿真
【主题类别】
区块链技术-协同技术-隐私保护
【DOI】 10.1109/TCC.2022.3196712
评论