论文部分内容阅读
基于位置的服务体系(Location-based Service,LBS)是将现有的移动通信网络、无线传感网络和全球卫星定位系统(Global Positioning System,GPS)相结合,采取将现存的多种定位技术和数据处理方案相融合的信息服务模式,汇集了与位置相关的各种服务内容和业务,从而向用户提供基于位置的相关信息服务。随着LBS服务的深入发展,服务商在提供高效服务的情况下,如何有效保护用户的隐私信息,同时能够提供精准服务,成为了迫在眉睫的问题。专家学者们提出了大量的解决方案,现有的主流方案虽然能够提供对用户隐私的基本保护,但服务的精准度却差强人意。本论文旨在进一步完善用户隐私保护的方案,同时探索提高服务精准度的方法。从LBS服务的隐私保护角度出发,针对LBS服务中的位置隐私和查询隐私泄露问题,结合可搜索加密的密文搜索技术,定义了位置隐私保护安全模型,阐述了模型的系统结构和工作原理。在模型的基础上,提出了基于密文搜索的LBS位置隐私保护方案(LBS location privacy protection based on searchable encryption,LBSPP-BSE)的模型及其具体算法,实现了基于密文搜索的LBS位置隐私保护,同时提高了服务精准度。针对LBS服务方案在实际应用中的可行性、隐私保护和服务的精准度三个方面的问题,本论文的贡献体现在三个方面:(1)在基于密文搜索的方案上,结合密文搜索的高效性,提出了安全有效的LBS位置隐私保护系统;(2)加入基于可信第三方密钥机制,对用户的位置信息以及查询信息进行加密处理,查询过程以密文检索的形式进行匹配,有效的保护了LBS用户的位置隐私和查询隐私;(3)针对LBS服务中精准度问题,本文方案中采取对用户的位置信息直接进行加密,不存在虚假位置,提高了LBS服务的精准度。最后,论文对方案的密文搜索和解密的正确性做了严格证明,验证本文设计方案的正确性,通过安全分析,证明了方案的安全属性,该方案可以抵抗未授权用户基于背景知识的攻击以及未授权用户进行抗共谋攻击。本论文设计方案通信开销大,需要更进一步研究探索。