一种移动终端位置安全保护方法及装置制造方法及图纸

技术编号:14354645 阅读:49 留言:0更新日期:2017-01-07 17:38
本发明专利技术公开了一种移动终端位置安全保护方法及装置,涉及移动终端技术领域,所述方法包括:在移动终端中预先设置用来保存伪位置信息的离线数据库;移动终端对用来获取其位置信息的请求的合法性进行判断;若判断所述请求为合法请求,则获取并提供其真实的位置信息,否则通过所述离线数据库获取并提供伪位置信息。本发明专利技术通过伪装移动终端位置信息,保护用户个人位置信息安全。

【技术实现步骤摘要】

本专利技术涉及移动终端领域,特别涉及一种移动终端位置安全保护方法及装置
技术介绍
智能终端与移动互联网的普及,让用户大开眼界并措手不及。享受高品质网络服务和应用的时候,许多用户的个人隐私被到处传播。譬如,位置信息推送服务软件,在无时无刻的获取用户位置信息。移动终端支持的定位方法,有三大类:全球定位系统(GlobalPositioningSystem,GPS)、基站、辅助全球卫星定位系统(AssistedGPS,AGPS),并加以WIFI辅助定位。移动终端即使没有GPS,也时刻保留着自己的个人位置信息。GPS起始于1958年美国军方的一个项目,1964年投入使用。20世纪70年代,美国陆海空三军联合研制了新一代卫星定位系统GPS。主要目的是为陆海空三大领域提供实时、全天候和全球性的导航服务,并用于情报收集、核爆监测和应急通讯等一些军事目的,经过20余年的研究实验,耗资300亿美元,到1994年,全球覆盖率高达98%的24颗GPS卫星星座己布设完成。AGPS是结合GSM/GPRS与传统卫星定位,利用基地台代送辅助卫星信息,藉以缩减GPS芯片获取卫星信号的延迟时间,受遮盖的室内也能借基地台讯号弥补,减轻GPS芯片对卫星的依赖度。和纯GPS、基地台三角定位比较,AGPS能提供范围更广、更省电、速度更快的定位服务,理想误差范围在10公尺以内。A-GPS技术是一种结合了网络基站信息和GPS信息对移动台进行定位的技术,可以在GSM/GPRS、WCDMA和CDMA2000网络中使用。目前有些软件的GPS伪装,都是通过调试模式、越狱方法实现,会进一步增加风险,稳定性和安全性备受质疑。如前所述,获取位置信息的方法有多种,即使伪装了GPS相关信息,基站信息、WIFI接入点信息可能还是暴露的。用户安装的各种第三方应用,许多会获取用户的位置信息,使用户个人位置信息被完全暴露。针对这些问题,提出本专利技术方案。
技术实现思路
本专利技术的目的在于提供一种移动终端位置安全保护方法及装置,能更好地解决移动终端位置的安全保护问题。根据本专利技术的一个方面,提供了一种移动终端位置安全保护方法,包括:在移动终端中预先设置用来保存伪位置信息的离线数据库;移动终端对用来获取其位置信息的请求的合法性进行判断;若判断所述请求为合法请求,则获取并提供其真实的位置信息,否则通过所述离线数据库获取并提供伪位置信息。优选地,所述移动终端对用来获取其位置信息的请求的合法性进行判断的步骤包括:对发起所述请求的用户程序的合法性进行判断;若判断所述用户程序为合法用户程序,则确定所述请求合法,否则确定所述请求不合法。优选地,所述通过所述离线数据库获取并提供伪位置信息的步骤包括:当移动终端处于静止状态时,从所述离线数据库获取一个伪位置信息,并将所述伪位置信息提供给所述发起不合法请求的用户程序。优选地,所述通过所述离线数据库获取并提供伪位置信息的步骤包括:当移动终端处于运动状态时,按照预设的伪路线信息和伪速度信息,每隔预设时间从所述离线数据库获取一个伪位置信息,并将所述伪位置信息提供给所述发起不合法请求的用户程序。优选地,所述方法还包括:若判断所述请求不合法,则将无效的位置信息提供给所述发起不合法请求的用户程序。根据本专利技术的另一方面,提供了一种移动终端位置安全保护装置,包括:设置模块,用于在移动终端中预先设置用来保存伪位置信息的离线数据库;判断模块,用于对用来获取移动终端位置信息的请求的合法性进行判断;处理模块,用于在判断所述请求为合法请求时,获取并提供移动终端的真实的位置信息,否则通过所述离线数据库获取并提供伪位置信息。优选地,所述判断模块对发起所述请求的用户程序的合法性进行判断,若判断所述用户程序为合法用户程序,则确定所述请求合法,否则确定所述请求不合法。优选地,所述处理模块在移动终端处于静止状态时,从所述离线数据库获取一个伪位置信息,并将所述伪位置信息提供给所述发起不合法请求的用户程序。优选地,所述处理模块在移动终端处于运动状态时,按照预设的伪路线信息和伪速度信息,每隔预设时间从所述离线数据库获取一个伪位置信息,并将所述伪位置信息提供给所述发起不合法请求的用户程序。优选地,所述处理模块在判断所述请求为不合法请求时,将无效的位置信息提供给所述发起不合法请求的用户程序。与现有技术相比较,本专利技术的有益效果在于:1、本专利技术通过伪装移动终端位置信息,保护移动终端位置信息安全,从而保障用户个人位置信息安全;2、本专利技术提供了静态与动态方式进行的位置伪装,全方位保护个人位置隐私。附图说明图1是本专利技术实施例提供的移动终端位置安全保护方法原理框图;图2是本专利技术实施例提供的移动终端位置安全保护方法及装置框图;图3是本专利技术实施例提供的获取当前位置信息的定位方法与相关参数示意图;图4是本专利技术实施例提供的基站信息伪装示意图;图5是本专利技术实施例提供的GPS位置信息伪装示意图;图6是本专利技术实施例提供的黑白名单管理示意图。具体实施方式以下结合附图对本专利技术的优选实施例进行详细说明,应当理解,以下所说明的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。图1是本专利技术实施例提供的移动终端位置安全保护方法原理框图,如图1所示,步骤包括:步骤S101:在移动终端中预先设置用来保存伪位置信息的离线数据库。所述离线数据库可以包括基站信息离线数据库和GPS信息离线数据库。其中基站信息离线数据库用于伪装基站信息,即其保存伪基站信息;GPS信息离线数据库用于伪装GPS信息,即其保存伪GPS信息。步骤S102:移动终端对用来获取其位置信息的请求的合法性进行判断。具体地说,移动终端对发起所述请求的用户程序的合法性进行判断,若判断所述用户程序为合法用户程序,则确定所述请求合法,否则确定所述请求不合法。一般,可以设置黑白名单,将合法的用户程序(即受用户信任的用户程序,授权的用户程序)记录在白名单中,将不合法的用户程序(即不受用户信任的用户程序,未授权的用户程序)记录在黑名单中。当然,也可以根据需要设置非黑名单等。步骤S103:若判断所述请求为合法请求,则获取并提供其真实的位置信息,否则通过所述离线数据库获取并提供伪位置信息。当移动终端处于静止状态时,从所述离线数据库获取一个伪位置信息,并将所述伪位置信息提供给所述发起不合法请求的用户程序,即静态方式进行位置伪装。当移动终端处于运动状态时,按照预设的伪路线信息和伪速度信息,每隔预设时间从所述离线数据库获取一个伪位置信息,并将所述伪位置信息提供给所述发起不合法请求的用户程序,即动态方式进行位置伪装。进一步地,也可以将无效的位置信息提供给所述发起不合法请求的用户程序。上述位置信息可以是基站信息,也可以是GPS信息等等。图2是本专利技术实施例提供的移动终端位置安全保护方法及装置框图,如图2所示,包括设置模块10、判断模块20和处理模块30。设置模块10用于在移动终端中预先设置用来保存伪位置信息的离线数据库。具体地说,所述离线数据库可以包括用于伪装基站信息的基站信息离线数据库和用于伪装GPS信息的GPS信息离线数据库。判断模块20用于对用来获取移动终端位置信息的请求的合法性进行判断。具体地说,判断模块20对发起所述请求的用户程序的合法本文档来自技高网
...
一种移动终端位置安全保护方法及装置

【技术保护点】
一种移动终端位置安全保护方法,其特征在于,包括:在移动终端中预先设置用来保存伪位置信息的离线数据库;移动终端对用来获取其位置信息的请求的合法性进行判断;若判断所述请求为合法请求,则获取并提供其真实的位置信息,否则通过所述离线数据库获取并提供伪位置信息。

【技术特征摘要】
1.一种移动终端位置安全保护方法,其特征在于,包括:在移动终端中预先设置用来保存伪位置信息的离线数据库;移动终端对用来获取其位置信息的请求的合法性进行判断;若判断所述请求为合法请求,则获取并提供其真实的位置信息,否则通过所述离线数据库获取并提供伪位置信息。2.根据权利要求1所述的方法,其特征在于,所述移动终端对用来获取其位置信息的请求的合法性进行判断的步骤包括:对发起所述请求的用户程序的合法性进行判断;若判断所述用户程序为合法用户程序,则确定所述请求合法,否则确定所述请求不合法。3.根据权利要求2所述的方法,其特征在于,所述通过所述离线数据库获取并提供伪位置信息的步骤包括:当移动终端处于静止状态时,从所述离线数据库获取一个伪位置信息,并将所述伪位置信息提供给所述发起不合法请求的用户程序。4.根据权利要求2所述的方法,其特征在于,所述通过所述离线数据库获取并提供伪位置信息的步骤包括:当移动终端处于运动状态时,按照预设的伪路线信息和伪速度信息,每隔预设时间从所述离线数据库获取一个伪位置信息,并将所述伪位置信息提供给所述发起不合法请求的用户程序。5.根据权利要求2-4任意一项所述的方法,其特征在于,所述方法还包括:若判断所述请求不合法,则将无效的位置信...

【专利技术属性】
技术研发人员:杜兆喜
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1