论文部分内容阅读
针对两层传感器网络环境,提出了一种安全高效的范围查询算法.在数据存储阶段,传感节点对感知数据进行加密处理,并利用保序函数生成保序编码,然后将密文和编码数据上传至存储节点.在查询处理阶段,Sink通过克莱姆法则将查询范围转换成下上限多项式,并将查询请求信息发送给存储节点;存储节点通过多项式信息和保序编码,实现无须明文数值参与下的大小比较,从而确定查询结果,并返回给Sink;Sink获得查询结果,并对感知数据进行真实性和完整性验证.理论分析和实验结果表明,该算法能够保证感知数据、查询结果和目标范围区间的隐私,且与现有方法相比具有更高的能效.
Aiming at the two-layer sensor network environment, a secure and efficient range query algorithm is proposed.In the data storage stage, the sensor nodes encrypt the perceived data and generate a conservative ordering code using a preserving function, and then encrypt the ciphertext and encoded data Upload to the storage node.In the query processing stage, Sink converts the query range into the lower-ceiling polynomial by Cramer’s rule, and sends the query request information to the storage node; the storage node does not need plaintext value participation through the polynomial information and the preservation order code Sink obtains the result of the query, and verifies the authenticity and integrity of the perceptual data.Theoretical analysis and experimental results show that the algorithm can ensure the perceptual data, query results and target Range of privacy, and with higher energy efficiency than existing methods.