计算机科学
云计算
可验证秘密共享
航程(航空)
范围查询(数据库)
万维网
情报检索
计算机安全
Web搜索查询
按示例查询
搜索引擎
操作系统
集合(抽象数据类型)
程序设计语言
材料科学
复合材料
作者
Ningning Cui,Dong Wang,Huaijie Zhu,Jianxin Li,Jianliang Xu,Xiaochun Yang
标识
DOI:10.1109/tkde.2024.3419930
摘要
Data outsourcing to the cloud has become increasingly popular for high-speed storage and retrieval. However, privacy and security are pressing concerns that hinder the further development of cloud computing. A common approach is to encrypt data before outsourcing, assuming the cloud is semi-honest. However, in reality, the cloud may be malicious and forge query results unexpectedly. Moreover, most previous schemes are designed for single-user setting, where different users share the same secret key, leading to potential privacy leaks. Therefore, ensuring confidentiality and verifiability in multi-user setting is crucial but has not been well-addressed. In this paper, we formally define the notion of Verifiable and Secure Range Query in Multi-User Setting (VSRQM) and propose a prefix-aware encoding (Pcode) scheme to encode spatial data for query processing. Next, we design a Tree-Aided Verifiable and Secure Index (SATree) on top of the Pcode and symmetric re-encryption scheme. SATree preserves data privacy, provides a mechanism to verify query results’ integrity and achieves sub-linear search time. Additionally, we propose two compression schemes to reduce the space cost of storage and transmission. Finally, we present formal complexity and security analyses and conduct empirical evaluations on real and synthetic datasets to demonstrate our proposed approaches’ practical performance.
科研通智能强力驱动
Strongly Powered by AbleSci AI