A Scheme for Collaboratively Processing Nearest Neighbor Queries in Oblivious Storage

Journal Title: EAI Endorsed Transactions on Collaborative Computing - Year 2015, Vol 1, Issue 2

Abstract

Security concerns are a substantial impediment to the wider deployment of cloud storage. There are two main concerns on the confidentiality of outsourced data: i) protecting the data, and ii) protecting the access pattern (i.e., which data is being accessed). To mitigate these concerns, schemes for Oblivious Storage (OS) have been proposed. In OS, the data owner outsources a key-value store to a cloud server, and then can later execute get, put, and remove queries, by collaboration with the server; furthermore, both the data and the access pattern are hidden from the server. In this paper, we extend the semantics of OS by proposing an oblivious index that supports nearest neighbor queries. That is, finding the nearest keys to the query in the key-value store. Our proposed index structure for supporting nearest-neighbor has similar performance bounds to previous OS schemes that did not support nearest-neighbor, in terms of client storage, server storage and rounds of communication.

Authors and Affiliations

Keith B. Frikken, Shumiao Wang, Mikhail J. Atallah

Keywords

Related Articles

A System for Multimodal Interaction with Kinect-Enabled Virtual Windows

Commercial off-the-shelf gaming devices (e.g. such as Kinect) are demonstrating to have a great potential beyond their initial service purpose. In particular, when integrated within the environment or as part of smart ob...

Matching with Stochastic Arrival

We study matching in a dynamic setting, with applications to the allocation of public housing. In our model, objects of different types that arrive stochastically over time must be allocated to agents in a queue. For the...

Evolving and Controlling Perimeter, Rendezvous, and Foraging Behaviors in a Computation-Free Robot Swarm

Designing and controlling the collective behavior of a swarm often requires complex range, bearing sensors, and peer-to-peer communication strategies. Recent work studying swarm of robots that have no computational power...

PVSio-web: mathematically based tool support for the design of interactive and interoperable medical systems

Use errors, where medical devices work to specification but lead to the clinicians making mistakes resulting in patient harm, is a critical problem. Manufacturers need tools to help them find such design flaws at an earl...

A QoE Aware Fairness Bi-level Resource Allocation Algorithm for Multiple Video Streaming in WLAN

With the increasing of smart devices such as mobile phones and tablets, the scenario of multiple video users watching video streaming simultaneously in one wireless local area network (WLAN) becomes more and more popular...

Download PDF file
  • EP ID EP45685
  • DOI http://dx.doi.org/10.4108/cc.1.2.e3
  • Views 559
  • Downloads 0

How To Cite

Keith B. Frikken, Shumiao Wang, Mikhail J. Atallah (2015). A Scheme for Collaboratively Processing Nearest Neighbor Queries in Oblivious Storage. EAI Endorsed Transactions on Collaborative Computing, 1(2), -. https://europub.co.uk/articles/-A-45685