【技术实现步骤摘要】
移动终端用户通讯录的保护处理方法与装置、移动终端
本专利技术涉及通信技术,尤其是一种移动终端用户通讯录的保护处理方法与装置、移动终端。
技术介绍
随着通信技术的快速发展,移动终端(即:手机)逐渐向智能化的方向发展,集成功能逐渐丰富。随着智能移动终端的逐渐普及,目前,越来越多的用户开始使用智能移动终端。而移动终端本身就是一个私密性特别强的数码产品。随着移动终端功能的逐渐丰富,移动终端中存储的用户隐私内容越来越多。短信、通讯录、照片和视频等等都是个人隐私信息。在目前移动通信网络性能日益提高的情况下,尤其是第3代移动通信(The3rdGenerationTelecommunication,以下简称:3G)网络便捷的传输通讯功能下,移动终端中的用户隐私内容很容易便会遭到泄露。举个例子来说,市场上很多移动终端上的应用软件都具备通讯录备份功能,用户可以将移动终端中的通讯录备份到互联网服务器上。不过,移动终端上的应用软件为用户提供了便捷服务的同时,也可能会暴露用户隐私内容。试想,一旦应用软件中存在猫腻儿,移动终端用户的隐私内容就会被泄露。因此,对于众多的移动终端用户来说,如何保护移动终端用户的通讯录已经是一个非常棘手、而且现有技术难以解决的复杂问题。
技术实现思路
本专利技术实施例所要解决的技术问题是:提供一种移动终端用户通讯录的保护处理方法与装置、移动终端,以避免移动终端中的用户通讯录通过该移动终端上的应用软件泄露,从而提高移动终端中用户通讯录的安全性,有效保护移动终端用户的隐私内容。本专利技术实施例提供的一种移动终端用户通讯录的保护处理方法,其中的移动终端中设置有隐私保 ...
【技术保护点】
一种移动终端用户通讯录的保护处理方法,其特征在于,其中的移动终端中设置有隐私保护单元,所述方法包括:隐私保护单元预先采用预设加密算法,对所在移动终端中的用户通讯录进行计算处理,将所在移动终端中的用户通讯录转换为伪码数组(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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。