SecVKQ: Secure and verifiable k NN queries in sensor–cloud systems

Qin Liu,Zhengzheng Hao,Yu Peng,Hongbo Jiang,Jie Wu,Tao Peng,Guojun Wang,Shaobo Zhang
DOI: https://doi.org/10.1016/j.sysarc.2021.102300
IF: 5.836
2021-11-01
Journal of Systems Architecture
Abstract:Sensor-cloud has gained increasingly popularity since it bridges the physical world and the cyber world through pervasive computation. This paper focuses on secure and verifiable k nearest neighbor (kNN) queries over large-scale outsourced datasets in sensor-cloud systems. Existing work in this line often incurred high computational and communication overheads, remaining far away from practical and scalable. To this end, we propose SecVKQ, a two-phase search framework, which mainly includes a preliminary screening phase and an exact search phase. SecVKQ purposely takes advantage of secure data separation and adaptive encryption strategy, embracing edge servers into the classic dual-cloud model, so as to optimize query performance. Under SecVKQ, we design a series of secure protocols and develop a succinct verification strategy to derive a unified solution. The experimental results demonstrate the effectiveness of SecVKQ. Compared to the state-of-the-art work, SecVKQ achieves a speed-up of two orders of magnitude in search latency, and a savings of 50% communication cost for verification.
computer science, software engineering, hardware & architecture
What problem does this paper attempt to address?