Facilitating secure and efficient spatial query processing on the cloud

AM Talha, I Kamel, Z Al Aghbari - IEEE Transactions on Cloud …, 2017 - ieeexplore.ieee.org
IEEE Transactions on Cloud Computing, 2017ieeexplore.ieee.org
Database outsourcing is a common cloud computing paradigm that allows data owners to
take advantage of its on-demand storage and computational resources. The main challenge
is maintaining data confidentiality with respect to untrusted parties ie, cloud service provider,
as well as providing relevant query results in real-time to authenticated users. Existing
approaches either compromise confidentiality of the data or suffer from high communication
cost between the server and the user. To overcome this problem, we propose a dual …
Database outsourcing is a common cloud computing paradigm that allows data owners to take advantage of its on-demand storage and computational resources. The main challenge is maintaining data confidentiality with respect to untrusted parties i.e., cloud service provider, as well as providing relevant query results in real-time to authenticated users. Existing approaches either compromise confidentiality of the data or suffer from high communication cost between the server and the user. To overcome this problem, we propose a dual transformation and encryption scheme for spatial data, where encrypted queries are executed entirely at the service provider on the encrypted database and encrypted results are returned to the user. The user issues encrypted spatial range queries to the service provider and then uses the encryption key to decrypt the query response returned. This allows a balance between the security of data and efficient query response as the queries are processed on encrypted data at the cloud server. Moreover, we compare with existing approaches on large datasets and show that this approach reduces the average query communication cost between the authorized user and service provider, as only a single round of communication is required by the proposed approach.
ieeexplore.ieee.org
Showing the best result for this search. See all results