Spatial queries like range queries, nearest neighbor, circular range queries etc. are the most widely used queries in the location-based applications. Building secure and efficient solutions for these queries in the cloud computing framework is critical and has been an area of active research. This paper focuses on the problem of Secure Circular Range Queries (SCRQ), where client submits an encrypted query (consisting of a center point and radius of the circle) and the cloud (storing encrypted data points) has to return the points lying inside the circle. The existing solutions for this problem suffer from various disadvantages such as high processing time which is proportional to square of the query radius, query generation phase which is directly proportional to the number of points covered by the query etc. This paper presents solution for the above problem which is much more efficient than the existing solutions. Three protocols are proposed with varying characteristics. It is shown that all the three protocols are secure. The proposed protocols can be extended to multiple dimensions and thus are able to handle Secure Hypersphere Range Queries (SHRQ) as well. Internally the proposed protocols use pairing-based cryptography and a concept of lookup table. To enable the efficient use of limited size lookup table, a new storage scheme is presented. The proposed storage scheme enables the protocols to handle query with much larger radius values. Using the SHRQ protocols, we also propose a mechanism to answer the Secure range Queries. Extensive performance evaluation has been done to evaluate the efficiency of the proposed protocols
翻译:范围查询、 最近的邻里查询、 循环范围查询等空间询问是基于位置的应用程序中最广泛使用的查询。 在云计算框架中为这些查询建立安全和高效的解决方案至关重要, 并且一直是积极研究的领域。 本文侧重于安全循环范围查询( SCRQ) 的问题。 客户在此提交加密查询( 包含圆圈的中心点和半径), 云( 存储加密数据点) 必须返回圆圈内的点 。 这一问题的现有解决方案存在各种不利之处, 如与查询半径正方形成比例的高处理时间、 与查询等覆盖的点数成正比的查询生成阶段。 本文为上述问题提出了比现有解决方案效率高得多的解决方案。 三个协议是不同的。 显示所有三个协议都是安全的。 拟议的协议可以扩展到多个维度, 从而能够处理安全超视距范围查询( SHRQ) 。 拟议的协议使用基于对齐的加密Q 和宽度生成的概念。 本文还用一个更高效的存储方案 使得高效地使用Srental 方案 。 能够使用新的存储系统 。