{"title":"Secure kNN queries over outsourced spatial data for location-based services","authors":"Ayesha M. Talha, I. Kamel, Z. Aghbari","doi":"10.1109/INNOVATIONS.2016.7880038","DOIUrl":null,"url":null,"abstract":"Cloud computing allows data owners to outsource their databases, eliminating the need for costly storage and computational resources. The key is to maintain data confidentiality with respect to third-party service providers along with providing query results in real-time to authorized users. In this paper, a transformation and encryption approach is proposed for spatial databases, where the service provider executes queries and returns results to the users. First, the approach uses the space-filling Hilbert curve to map each spatial point in the multidimensional space to a one-dimensional space. Next, the order-preserving encryption technique is applied to the transformed spatial data. The user issues spatial kNN queries to the service provider based on the Hilbert values and then uses the encryption key to decrypt the query response returned. Experiments are conducted to show that this approach reduces the query communication cost between the authorized user and the service provider.","PeriodicalId":412653,"journal":{"name":"2016 12th International Conference on Innovations in Information Technology (IIT)","volume":"40 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 12th International Conference on Innovations in Information Technology (IIT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/INNOVATIONS.2016.7880038","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Cloud computing allows data owners to outsource their databases, eliminating the need for costly storage and computational resources. The key is to maintain data confidentiality with respect to third-party service providers along with providing query results in real-time to authorized users. In this paper, a transformation and encryption approach is proposed for spatial databases, where the service provider executes queries and returns results to the users. First, the approach uses the space-filling Hilbert curve to map each spatial point in the multidimensional space to a one-dimensional space. Next, the order-preserving encryption technique is applied to the transformed spatial data. The user issues spatial kNN queries to the service provider based on the Hilbert values and then uses the encryption key to decrypt the query response returned. Experiments are conducted to show that this approach reduces the query communication cost between the authorized user and the service provider.