一种保护位置隐私的方法及系统技术方案

技术编号:11603235 阅读:194 留言:0更新日期:2015-06-15 16:40
本发明专利技术涉及电子信息技术领域,尤其涉及一种保护位置隐私的方法及系统。其方法具体是:在原有的网络模型(只有用户端和LBS服务器)的基础上增加参数发生器,该参数发生器用于间隔预设时长生成一参数并发送给用户端,用户端根据该参数将自身真实位置信息变换为虚假位置信息,将所述虚假位置信息发送至LBS服务器,由于LBS服务器可能存在系统漏洞或者容易被不法分子攻击窃取信息,因此使用虚假位置信息发送至LBS服务器,即使LBS服务器被侵入或者攻破,用户的真实位置信息依然能得到很好的保护,再则参数发生器是间隔预设时长生成参数,使参数的值间隔预设时长进行更新,进而使虚假位置信息也是时刻变化的,大大提升信息交互的安全性。

【技术实现步骤摘要】

本专利技术涉及电子信息
,尤其涉及一种保护位置隐私的方法及系统
技术介绍
现阶段,在电信运营商移动通信网络中,LBS(Location Based Service,基于位置服务)被越来越频繁的使用,LBS可以获取使用移动终端的用户的位置信息,在位置信息的基础上提供的增值服务,并以短信、彩信、语音、网页等方式为用户提供与用户位置邻近的各个服务上有关的信息。由于定位技术的发展,例如GPS的使用,基于位置信息的服务发展地非常迅速,普通用户可以通过手持设备,如手机和平板电脑就可以享受基于位置的服务。然而,用户在享受位置服务的同时,也带来了风险。当移动用户需要位置信息服务时,如查找附近好友,需要向LBS服务器发送自身的位置信息。但是,由于LBS服务器需要获取用户的位置信息,一旦LBS服务器被黑客攻陷,使用LBS服务器的用户很容易被跟踪定位,从而造成用户隐私的泄露。为了防止用户隐私的泄露,在现有技术中,有以下两种方式:1、将移动终端将用户每一次的LBS请求发送至一个匿名服务器,匿名服务器对该请求进行匿名处理,通过匿名处理器完成移动终端和LBS服务器之间的信息交互。但是,这种方式的缺点是:由于匿名服务器接收用户每一次的LBS请求,所以匿名服务器中存在用户的位置信息以及其他隐私信息。如果匿名服务器被攻陷,使用LBS服务器的用户还是会被跟踪定位,用户隐私的泄露的风险也会大大提高。2、在申请号为201410199205.7,名称为“一种保护隐私的方法及装置”的专利文件中公开的方法为:获取移动终端的实际位置,并根据实际位置,选取虚假位置,虚假位置的服务信息的覆盖范围覆盖实际位置的服务信息的覆盖范围,向基于位置服务LBS服务器上传虚假位置的位置数据,接收LBS服务器发送的范围服务信息,范围服务信息至少包括虚假位置的服务信息,虚假位置的服务信息时LBS服务器根据虚假位置的位置数据得到的。但是,这种方式的缺点是:需要传输大量不必要的位置数据,导致资源浪费。
技术实现思路
本专利技术所要解决的技术问题是:提供一种保护位置隐私的方法及系统,实现用户的真实位置信息得到很好的保护,防止被窃取。为了解决上述技术问题,本专利技术采用的技术方案为:一种保护位置隐私的方法,包括:S10、参数发生器间隔预设时长生成一参数,将生成的参数发送至与所述参数发生器连接的用户端;S20、用户端根据所得参数将用户端的真实位置信息变换为用户端的虚假位置信息;S30、将所述虚假位置信息和用于识别用户端的识别信息发送至LBS服务器。本专利技术采用的另一技术方案为:一种保护位置隐私的系统,包括:参数发生器、用户端和LBS服务器;所述参数发生器包括定时模块、发生模块和第一发送模块;所述定时模块,用于设置间隔时长;所述发生模块,用于生成一参数;所述第一发送模块,用于将生成的参数发送至与所述参数发生器连接的用户端;所述用户端包括第一接收模块、变换模块和第二发送模块;所述第一接收模块,用于接收第一发送模块发送来的参数;所述变换模块,用于根据所得参数将用户端的真实位置信息变换为用户端的虚假位置信息;所述第二发送模块,用于将变换模块所得虚假位置信息和用于识别用户端的识别信息发送至LBS服务器。本专利技术的有益效果在于:在原有的网络模型(只有用户端和LBS服务器)的基础上增加参数发生器,该参数发生器用于间隔预设时长生成一参数并发送给用户端,用户端根据该参数将自身真实位置信息变换为虚假位置信息,将所述虚假位置信息发送至LBS服务器,由于LBS服务器可能存在系统漏洞或者容易被不法分子攻击窃取信息,因此使用虚假位置信息发送至LBS服务器,即使LBS服务器被侵入或者攻破,用户的真实位置信息依然能得到很好的保护,再则参数发生器是间隔预设时长生成参数,使参数的值间隔预设时长进行更新,进而使虚假位置信息也是时刻变化的,大大提升信息交互的安全性。附图说明图1为本专利技术具体实施方式实施例1的一种保护位置隐私的方法的步骤流程图;图2为本专利技术具体实施方式实施例2中坐标变换示意图。具体实施方式为详细说明本专利技术的
技术实现思路
、所实现目的及效果,以下结合实施方式并配合附图予以说明。本专利技术最关键的构思在于:将用户端的真实位置信息通过参数生成器生成的参数变换为虚假位置信息上传LBS服务器,即使LBS服务器被侵入或者攻破,用户的真实位置信息依然能得到很好的保护。本专利技术采用的一种保护位置隐私的方法,包括:S10、参数发生器间隔预设时长生成一参数,将生成的参数发送至与所述参数发生器连接的用户端;S20、用户端根据所得参数将用户端的真实位置信息变换为用户端的虚假位置信息;S30、将所述虚假位置信息和用于识别用户端的识别信息发送至LBS服务器。从上述描述可知,本专利技术的有益效果在于:在原有的网络模型(只有用户端和LBS服务器)的基础上增加参数发生器,该参数发生器用于间隔预设时长生成一参数并发送给用户端,用户端根据该参数将自身真实位置信息变换为虚假位置信息,将所述虚假位置信息发送至LBS服务器,由于LBS服务器可能存在系统漏洞或者容易被不法分子攻击窃取信息,因此使用虚假位置信息发送至LBS服务器,即使LBS服务器被侵入或者攻破,用户的真实位置信息依然能得到很好的保护,再则参数发生器是间隔预设时长生成参数,使参数的值间隔预设时长进行更新,进而使虚假位置信息也是时刻变化的,大大提升信息交互的安全性。进一步的,所述S10具体为:S11、参数发生器间隔预设时长生成一参数;S12、所述参数发生器使用密钥对中的一密钥对生成的参数进行加密;S13、将加密后的参数发送至与所述参数发生器连接的用户端;所述S20具体为:S21、所述用户端使用密钥对中的另一密钥对加密后的参数进行解密得参数;S22、根据所得参数将用户端的真实位置信息变换为用户端的虚假位置信息。由上述描述可知,使用密钥对对参数进行加解密,能够有效确保参数在传输过程中的安全性。进一步的,还包括:S40、所述LBS服务器接收用户端的虚假位置信息,根据所述虚假位置信息计算得所述用户端与其他用户端之间的相对距离,与用户端的相对距离最小的其他用户端为最佳用户端,将所述最佳用户端的识别信息发送至用户端。进一步的,所述用户端通过GPS或基站获取真实位置信息。由上述描述可知,获取真实位置本文档来自技高网
...

【技术保护点】
一种保护位置隐私的方法,其特征在于,包括:S10、参数发生器间隔预设时长生成一参数,将生成的参数发送至与所述参数发生器连接的用户端;S20、用户端根据所得参数将用户端的真实位置信息变换为用户端的虚假位置信息;S30、将所述虚假位置信息和用于识别用户端的识别信息发送至LBS服务器。

【技术特征摘要】
1.一种保护位置隐私的方法,其特征在于,包括:
S10、参数发生器间隔预设时长生成一参数,将生成的参数发送至与所述参
数发生器连接的用户端;
S20、用户端根据所得参数将用户端的真实位置信息变换为用户端的虚假位
置信息;
S30、将所述虚假位置信息和用于识别用户端的识别信息发送至LBS服务
器。
2.根据权利要求1所述的保护位置隐私的方法,其特征在于,所述S10具
体为:
S11、参数发生器间隔预设时长生成一参数;
S12、所述参数发生器使用密钥对中的一密钥对生成的参数进行加密;
S13、将加密后的参数发送至与所述参数发生器连接的用户端;
所述S20具体为:
S21、所述用户端使用密钥对中的另一密钥对加密后的参数进行解密得参
数;
S22、根据所得参数将用户端的真实位置信息变换为用户端的虚假位置信
息。
3.根据权利要求1所述的保护位置隐私的方法,其特征在于,还包括:
S40、所述LBS服务器接收用户端的虚假位置信息,根据所述虚假位置信息
计算得所述用户端与其他用户端之间的相对距离,与用户端的相对距离最小的
其他用户端为最佳用户端,将所述最佳用户端的识别信息发送至用户端。
4.根据权利要求1所述的保护位置隐私的方法,其特征在于,所述用户端
通过GPS或基站获取真实位置信息。
5.根据权利要求1所述的保护位置隐私的方法,其特征在于,所述用户端
为手机或ipad。
6.一种保护位置隐私的系统,其特征在...

【专利技术属性】
技术研发人员:叶阿勇林少聪许力
申请(专利权)人:福建师范大学
类型:发明
国别省市:福建;35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1