移动终端用户通讯录的保护处理方法与装置、移动终端制造方法及图纸

技术编号:9836643 阅读:107 留言:0更新日期:2014-04-02 01:20
本发明专利技术实施例公开了一种移动终端用户通讯录的保护处理方法与装置、移动终端,移动终端中设置有隐私保护单元,方法包括:隐私保护单元预先采用预设加密算法,对移动终端中的用户通讯录进行计算处理,将用户通讯录转换为伪码数组,该伪码数组中包括n个伪码,分别依次且唯一对应于用户通讯录中的一个电话号码;移动终端中的应用软件请求访问用户通讯录时,隐私保护单元截获访问请求并将伪码数组发送给应用软件;应用软件基于伪码数组发起通信业务请求时,隐私保护单元截获通信业务请求并将通信业务请求中的伪码转换为用户通讯录中的电话号码以便进行通信业务。本发明专利技术实施例可以提高移动终端中用户通讯录的安全性,有效保护移动终端用户的隐私内容。

【技术实现步骤摘要】
移动终端用户通讯录的保护处理方法与装置、移动终端
本专利技术涉及通信技术,尤其是一种移动终端用户通讯录的保护处理方法与装置、移动终端。
技术介绍
随着通信技术的快速发展,移动终端(即:手机)逐渐向智能化的方向发展,集成功能逐渐丰富。随着智能移动终端的逐渐普及,目前,越来越多的用户开始使用智能移动终端。而移动终端本身就是一个私密性特别强的数码产品。随着移动终端功能的逐渐丰富,移动终端中存储的用户隐私内容越来越多。短信、通讯录、照片和视频等等都是个人隐私信息。在目前移动通信网络性能日益提高的情况下,尤其是第3代移动通信(The3rdGenerationTelecommunication,以下简称:3G)网络便捷的传输通讯功能下,移动终端中的用户隐私内容很容易便会遭到泄露。举个例子来说,市场上很多移动终端上的应用软件都具备通讯录备份功能,用户可以将移动终端中的通讯录备份到互联网服务器上。不过,移动终端上的应用软件为用户提供了便捷服务的同时,也可能会暴露用户隐私内容。试想,一旦应用软件中存在猫腻儿,移动终端用户的隐私内容就会被泄露。因此,对于众多的移动终端用户来说,如何保护移动终端用户的通讯录已经是一个非常棘手、而且现有技术难以解决的复杂问题。
技术实现思路
本专利技术实施例所要解决的技术问题是:提供一种移动终端用户通讯录的保护处理方法与装置、移动终端,以避免移动终端中的用户通讯录通过该移动终端上的应用软件泄露,从而提高移动终端中用户通讯录的安全性,有效保护移动终端用户的隐私内容。本专利技术实施例提供的一种移动终端用户通讯录的保护处理方法,其中的移动终端中设置有隐私保护单元,所述方法包括:隐私保护单元预先采用预设加密算法,对所在移动终端中的用户通讯录进行计算处理,将所在移动终端中的用户通讯录转换为伪码数组(a[1],……,a[i],……,a[n]),该伪码数组中包括n个作为伪码数组元素的伪码,分别依次且唯一对应于用户通讯录中的一个电话号码,其中,1<i<n,i、n为大于1的整数;移动终端中的应用软件请求访问所述用户通讯录时,隐私保护单元截获应用软件发送的对用户通讯录的访问请求,并将所述伪码数组发送给所述应用软件;所述应用软件基于所述伪码数组发起通信业务请求时,隐私保护单元截获所述通信业务请求,并将所述通信业务请求中的伪码转换为用户通讯录中的电话号码以便进行通信业务。本专利技术实施例提供的一种移动终端用户通讯录的保护处理装置,包括:转换单元,用于预先采用预设加密算法,对所在移动终端中的用户通讯录进行计算处理,将所在移动终端中的用户通讯录转换为伪码数组(a[1],……,a[i],……,a[n]),该伪码数组中包括n个作为伪码数组元素的伪码,分别依次且唯一对应于用户通讯录中的一个电话号码,其中,1<i<n,i、n为大于1的整数;收发处理单元,用于在移动终端中的应用软件请求访问所述用户通讯录时,截获应用软件发送的对用户通讯录的访问请求,并将所述伪码数组发送给所述应用软件;以及在所述应用软件基于所述伪码数组发起通信业务请求时,截获所述通信业务请求;业务处理单元,用于将收发处理单元截获的所述通信业务请求中的伪码转换为用户通讯录中的电话号码以便进行通信业务。本专利技术实施例提供的一种移动终端,包括用户通讯录、可操作性地耦合在所述移动终端中的应用软件、和用于对所述移动终端上的通信业务进行处理的通信单元,还包括可操作性地耦合在所述移动终端中的隐私保护单元,用于预先采用预设加密算法,对所述用户通讯录进行计算处理,将所述用户通讯录转换为伪码数组(a[1],……,a[i],……,a[n]),该伪码数组中包括n个作为伪码数组元素的伪码,分别依次且唯一对应于用户通讯录中的一个电话号码,其中,1<i<n,i、n为大于1的整数;在所述应用软件请求访问所述用户通讯录时,截获应用软件发送的对用户通讯录的访问请求,并将所述伪码数组发送给所述应用软件;以及在所述应用软件基于所述伪码数组发起通信业务请求时,截获所述通信业务请求,并将所述通信业务请求中的伪码转换为用户通讯录中的电话号码以便通信单元进行通信业务。基于本专利技术上述实施例提供的移动终端用户通讯录的保护处理方法与装置、移动终端,其中的移动终端中设置有隐私保护单元,预先采用预设加密算法,对所在移动终端中的用户通讯录进行计算处理,将所在移动终端中的用户通讯录转换为伪码数组(a[1],……,a[i],……,a[n]),该伪码数组中包括n个作为伪码数组元素的伪码,分别依次且唯一对应于用户通讯录中的一个电话号码,在移动终端中的应用软件请求访问用户通讯录时,隐私保护单元截获应用软件发送的对用户通讯录的访问请求,并将伪码数组发送给应用软件,这样,在应用软件,例如聊天工具,访问用户通讯录时,将不会得到用户通讯录中的真实电话号码,只能得到伪码,在应用软件基于伪码数组发起通信业务请求时,例如打电话或者发短信时,隐私保护单元截获通信业务请求,并将通信业务请求中的伪码转换为用户通讯录中的电话号码以便进行通信业务。因此,与现有技术相比,本专利技术实施例避免了移动终端中的用户通讯录通过该移动终端上的应用软件泄露,从而提高了移动终端中用户通讯录的安全性,可以有效保护移动终端用户的隐私内容。下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术移动终端用户通讯录的保护处理方法一个实施例的流程图;图2为本专利技术移动终端用户通讯录的保护处理方法另一个实施例的流程图;图3为本专利技术移动终端用户通讯录的保护处理方法又一个实施例的流程图;图4为本专利技术移动终端用户通讯录的保护处理装置一个实施例的结构示意图;图5为本专利技术移动终端用户通讯录的保护处理装置另一个实施例的结构示意图;图6为本专利技术移动终端用户通讯录的保护处理装置又一个实施例的结构示意图;图7为本专利技术移动终端一个实施例的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术移动终端用户通讯录的保护处理方法一个实施例的流程图,其中的移动终端中设置有隐私保护单元。如图1所示,该实施例移动终端用户通讯录的保护处理方法包括:101,隐私保护单元预先采用预设加密算法,对所在移动终端中的用户通讯录进行计算处理,将所在移动终端中的用户通讯录转换为伪码数组(a[1],……,a[i],……,a[n]),该伪码数组中包括n个作为伪码数组元素的伪码,分别依次且唯一对应于用户通讯录中的一个电话号码,其中,1<i<n,i、n为大于1的整数。根据本专利技术的一个具体示例而非限制,其中的伪码的位数与电话号码的位数相同,这样可以有效避免后续应用中,应用软件识别出伪码不符合真本文档来自技高网...
移动终端用户通讯录的保护处理方法与装置、移动终端

【技术保护点】
一种移动终端用户通讯录的保护处理方法,其特征在于,其中的移动终端中设置有隐私保护单元,所述方法包括:隐私保护单元预先采用预设加密算法,对所在移动终端中的用户通讯录进行计算处理,将所在移动终端中的用户通讯录转换为伪码数组(a[1],……,a[i],……,a[n]),该伪码数组中包括n个作为伪码数组元素的伪码,分别依次且唯一对应于用户通讯录中的一个电话号码,其中,1

【技术特征摘要】
1.一种移动终端用户通讯录的保护处理方法,其特征在于,其中的移动终端中设置有隐私保护单元,所述方法包括:隐私保护单元预先采用预设加密算法,对所在移动终端中的用户通讯录进行计算处理,将所在移动终端中的用户通讯录转换为伪码数组(a[1],……,a[i],……,a[n]),该伪码数组中包括n个作为伪码数组元素的伪码,分别依次且唯一对应于用户通讯录中的一个电话号码,其中,1<i<n,i、n为大于1的整数;移动终端中的应用软件请求访问所述用户通讯录时,隐私保护单元截获应用软件发送的对用户通讯录的访问请求,并将所述伪码数组发送给所述应用软件;所述应用软件基于所述伪码数组发起通信业务请求时,隐私保护单元截获所述通信业务请求,并将所述通信业务请求中的伪码转换为用户通讯录中的电话号码以便进行通信业务。2.根据权利要求1所述的方法,其特征在于,还包括:隐私保护单元启动后,查询所述移动终端中是否存在伪码数组;若所述移动终端中不存在伪码数组,则执行隐私保护单元预先采用预设加密算法,对所在移动终端中的用户通讯录进行计算处理,将所在移动终端中的用户通讯录转换为伪码数组的操作。3.根据权利要求2所述的方法,其特征在于,还包括:若所述移动终端中已存在伪码数组,隐私保护单元监测用户通讯录是否变化、以及移动终端、用户身份识别卡是否被更换;响应于用户通讯录发生变化,或者移动终端被更换,或者用户身份识别卡被更换,重新执行隐私保护单元预先采用预设加密算法,对所在移动终端中的用户通讯录进行计算处理,将所在移动终端中的用户通讯录转换为伪码数组的操作,并利用新生成的伪码数组替换已有的伪码数组。4.根据权利要求3所述的方法,其特征在于,还包括:隐私保护单元通过通信网络将生成的伪码数组与采用的预设加密算法上传到服务器中,并在移动终端中的伪码数组无法被正确读取时,从所述服务器中下载所述伪码数组与预设加密算法。5.根据权利要求1至4任意一项所述的方法,其特征在于,还包括:隐私保护单元根据用户发送的更新请求或者用户设置的更新信息,对所述预设加密算法进行更新;利用更新后的加密算法,重新对所在移动终端中的用户通讯录进行计算处理,将所在移动终端中的用户通讯录转换为新的伪码数组,并利用新生成的伪码数组替换已有的伪码数组。6.根据权利要求5所述的方法,其特征在于,还包括:隐私保护单元将新生成的伪码数组与更新后的加密算法上传到服务器中,对服务器中的相应伪码数组与预设加密算法进行更新。7.根据权利要求1至4任意一项所述的方法,其特征在于,所述伪码的位数与所述电话号码的位数相同。8.根据权利要求7所述的方法,其特征在于,所述伪码由十六进制的数字组成。9.根据权利要求1至4任意一项所述的方法,其特征在于,所述通信业务请求包括呼叫请求,所述呼叫请求中包括被叫方电话号码的伪码;隐私保护单元截获所述通信业务请求,并将所述通信业务请求中的伪码转换为用户通讯录中的电话号码以便进行通信业务包括:隐私保护单元截获所述呼叫请求,并采用预设加密算法,将所述呼叫请求中的伪码转换为用户通讯录中的电话号码,得到新呼叫请求;隐私保护单元将新呼叫请求转发给所在移动终端中的通信单元,由所述通信单元基于所述新呼叫请求进行相应的呼叫业务。10.根据权利要求1至4任意一项所述的方法,其特征在于,所述通信业务请求包括短消息发送请求,所述短消息发送请求中包括被叫方电话号码的伪码;隐私保护单元截获所述通信业务请求,并将所述通信业务请求中的伪码转换为用户通讯录中的电话号码以便进行通信业务包括:隐私保护单元截获所述短消息发送请求,并采用预设加密算法,将所述短消息发送请求中的伪码转换为用户通讯录中的电话号码,得到新短消息发送请求;隐私保护单元将短消息发送请求转发给所在移动终端中的通信单元,由所述通信单元基于所述新短消息发送请求进行相应的短消息发送业务。11.根据权利要求1至4任意一项所述的方法,其特征在于,还包括:所述应用软件发起联系人查询请求时,隐私保护单元截获所述联系人查询请求,所述联系人查询请求中包括待查询号码;隐私保护单元根据预设号码组成规则,识别所述待查询号码是否真实的电话号码;若所述待查询号码为真实的电话号码,隐私保护单元采用预设加密算法,将所述待查询号码转换为相应的伪码,并查询所述伪码数组中是否存在所述待查询号码相应的伪码,得到查询结果;若所述待查询号码为伪码,隐私保护单元直接查询所述伪码数组中是否存在所述待查询号码,得到查询结果;隐私保护单元向应用软件返回查询结果。12.一种移动终端用户通讯录的保护处理装置,其特征在于,包括:转换单元,用于预先采用预设加密算法,对所在移动终端中的用户通讯录进行计算处理,将所在移动终端中的用户通讯录转换为伪码数组(a[1],……,a[i],……,a[n]),该伪码数组中包括n个作为伪码数组元素的伪码,分别依次且唯一对应于用户通讯录中的一个电话号码,其中,1<i<n,i、n为大于1的整数;收发处理单元,用于在移动终端中的应用软件请求访问所述用户通讯录时,截获应用软件发送的对用户通讯录的访问请求,并将所述伪码数组发送给所述应用软件;以及在所述应用软件基于所述伪码数组...

【专利技术属性】
技术研发人员:迟维娜龚雪峰张正风赵勇童璐
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:北京;11

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

1