隐私数据保护的方法、装置及系统制造方法及图纸

技术编号:12394636 阅读:105 留言:0更新日期:2015-11-26 01:47
本发明专利技术公开了一种隐私数据保护的方法、装置及系统,涉及通信技术领域,主要目的在于解决应用程序安装时获取用户信息的访问权限,导致用户隐私信息泄露的问题。本发明专利技术的主要技术方案包括:基于预置属性信息向服务器获取第一应用程序的伪隐私数据,伪隐私数据为第一应用程序的初始化数据;修改第一应用程序对应的真实隐私数据的存储路径,并将伪隐私数据存储在真实隐私数据的原存储路径下;配置第二应用程序对第一应用程序的访问权限;当第二应用程序访问第一应用程序时,向第二应用程序发送伪隐私数据。本发明专利技术主要应用于安卓系统的移动终端安装使用应用程序的过程中。

【技术实现步骤摘要】

本专利技术涉及通信
,特别是涉及一种隐私数据保护的方法、装置及系统
技术介绍
伴随着移动终端的快速发展,越来越多的应用程序(Applicat1n,APP)汇集到移动终端上。目前,用户在使用Android系统的移动终端安装APP的过程中,通常待安装的APP会发送获取用户信息访问权限的请求信息,若获取到用户信息的访问权限,则该APP会在安装后访问其他APP中的相关内容,可能会导致用户隐私信息的泄露。此外,若获取到的隐私信息被非法篡改或者使用,将给该用户带来一定的损失。例如,当用户在安装APPl时,若该APPl获取移动终端中短信服务、联系人、位置信息、通话记录等信息的访问权限,当用户正在通过短信服务找回某购物网站的登录密码时,该APPl能够获取到短信服务中相关购物网站的账户名、验证码等信息,并将获取到的信息上传到该APPl对应的服务器上,导致用户隐私信息的泄露。此外,若在用户安装APPl时,该APPl未能获取移动终端中短信服务、联系人、位置信息、通话记录等信息的访问权限,则在后续使用该APPl时,可能会出现该APPl异常退出或该APPl无法使用的情况,在使用APPl过程中给用户造成不必要的麻烦。
技术实现思路
有鉴于此,本专利技术提供的一种隐私数据保护的方法、装置及系统,主要目的在于解决应用程序安装时获取用户隐私信息的访问权限,导致用户隐私信息泄露的问题。依据本专利技术第一方面,本专利技术提供了一种隐私数据保护的方法,包括:基于预置属性信息向服务器获取第一应用程序的伪隐私数据,伪隐私数据为第一应用程序的初始化数据;修改第一应用程序对应的真实隐私数据的存储路径,并将伪隐私数据存储在真实隐私数据的原存储路径下;配置第二应用程序对第一应用程序的访问权限;当第二应用程序访问第一应用程序时,向第二应用程序发送伪隐私数据。依据本专利技术第二方面,本专利技术提供了一种隐私数据保护的装置,包括:获取单元,用于基于预置属性信息向服务器获取第一应用程序的伪隐私数据,伪隐私数据为第一应用程序的初始化数据;修改单元,用于修改第一应用程序对应的真实隐私数据的存储路径;存储单元,用于将获取单元获取的伪隐私数据存储在真实隐私数据的原存储路径下;配置单元,用于配置第二应用程序对第一应用程序的访问权限;第一发送单元,用于当第二应用程序访问第一应用程序时,向第二应用程序发送伪隐私数据。依据本专利技术第三方面,本专利技术提供了一种隐私数据保护的系统,包括:移动终端和服务器,其中,移动终端包括如上所述的装置;服务器,用于接收移动终端发送的请求信息,基于请求信息查找第一应用程序对应的伪隐私数据,并将查找到的伪隐私数据发送给移动终端。借由上述技术方案,本专利技术提供的一种隐私数据保护的方法、装置及系统,移动终端基于预置属性信息向服务器获取第一应用程序的伪隐私数据,将获取的伪隐私数据存储到第一应用程序对应的真实隐私数据的存储路径下,并修改第一应用程序对应的真实隐私数据的存储路径,配置第二应用程序对第一应用程序的访问权限,当第二应用程序访问第一应用程序时,向第二应用程序发送伪隐私数据。在本专利技术中,移动终端会将第一应用程序的真实隐私数据与伪隐私数据进行“调换”,将第一应用程序的真实隐私数据存储到第二应用程序未知的存储区域内,因此,当第二应用程序获取对第一应用程序的访问权限,并访问第一应用程序时,访问的是第一应用程序的伪隐私数据,而不是第一应用程序对应的真实隐私数据,既能确保第二应用程序的正常运行,又能确保第一应用程序的真实隐私数据的安全。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的【具体实施方式】。【附图说明】通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了本专利技术实施例提供的一种隐私数据保护的方法的流程图;图2示出了本专利技术实施例提供的一种隐私数据保护的装置的组成框图;图3示出了本专利技术实施例提供的另一种隐私数据保护的装置的组成框图;图4示出了本专利技术实施例提供的一种隐私数据保护的系统的组成框图。【具体实施方式】下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。本专利技术实施例提供了一种隐私数据保护的方法,如图1所示,所述方法包括:101、基于预置属性信息向服务器获取第一应用程序的伪隐私数据。通常情况下,服务器在存储第一应用程序对应的伪隐私数据时,可能存在不同移动终端的厂商对应有不同的存储信息,其中,所述存储信息包括:该伪隐私数据的存储路径、存储格式、存储文件的名称等等,具体的本法专利技术实施例对此不进行限定。在本专利技术实施例中,移动终端基于预置属性信息获取第一应用程序的伪隐私数据,其目的在于,为了防止移动终端获取的伪隐私数据不能被识别和使用,因此,每个移动终端要基于其自身预置属性信息获取伪隐私数据,适配服务器中存储的第一应用程序对应的伪隐私数据。其中,本专利技术实施例中所述的移动终端是指安卓Android系统的移动终端。移动终端基于预置属性信息向服务器获取第一应用程序的伪隐私数据,其中,所述预置属性信息包括但不局限于移动终端的设备型号,不同设备型号对应不同格式或类型的伪隐私数据。示例性的,假设,移动终端A的设备型号为13,该移动终端A的对应的第一应用程序在服务器中的伪隐私数据的名称为“伪隐私数据001”,而移动终端B的设备型号为113,该移动终端B的对应的第一应用程序在服务器中的伪隐私数据的名称为“伪隐私数据-通用”,若移动终端B获取了名称为“伪隐私数据001”的伪隐私数据的,则移动终端B是无法对该隐私数据进行识别的。因此,为了能够保证每个移动终端准确的识别其获取的伪隐私数据,基于移动终端的设备型号向服务器获取第一应用程序的伪隐私数据。以上仅为示例性的举例,本专利技术实施例对移动终端的具体设备类型及存储伪隐私数据的文件名称不进行限定。需要说明的是,本专利技术实施例所述的伪隐私数据为第一应用程序的初始化数据,通常情况下该初始化数据为第一应用程序未使用时的数据,即该伪隐私数据为空白数据,占用的存储空间为0ΚΒ。在本专利技术实施例中,一个应用程序对应服务器中的一个存储文件,但应用程序对应的伪隐私数据在移动终端及服务器中的存储形式可能存在差异,在服务器中存储伪隐私数据时,为了便于统一管理,通常使用以数据库文件的方式存储伪隐私数据;在移动终端中存储伪隐私数据时,为了美化移动终端的界面或者便于用户的使用,通常使用界面化、列表、图像等方式存储伪隐私数据。示例性的,当第一应用程序为移动终端短信时,在移动终端中可能会以列表的形式进行存储、展示,在服务器中可能会以A.db的数据库文件进行存储。本专利技术实施例对伪隐私数据在移动终端及服务器中具体的存储形式不进行具体限定。102、修改第一应用程序对应的真实隐本文档来自技高网...
隐私数据保护的方法、装置及系统

【技术保护点】
一种隐私数据保护的方法,其特征在于,包括:基于预置属性信息向服务器获取第一应用程序的伪隐私数据,所述伪隐私数据为所述第一应用程序的初始化数据;修改所述第一应用程序对应的真实隐私数据的存储路径,并将所述伪隐私数据存储在所述真实隐私数据的原存储路径下;配置第二应用程序对所述第一应用程序的访问权限;当所述第二应用程序访问所述第一应用程序时,向所述第二应用程序发送所述伪隐私数据。

【技术特征摘要】

【专利技术属性】
技术研发人员:王务志张庭曲冰
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京;11

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

1