[发明专利]一种社交客户端通讯录动态保护方法及装置有效
申请号: | 201910584985.X | 申请日: | 2019-07-01 |
公开(公告)号: | CN110166493B | 公开(公告)日: | 2021-10-15 |
发明(设计)人: | 周志刚 | 申请(专利权)人: | 武汉斗鱼鱼乐网络科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/06;H04L9/08 |
代理公司: | 北京众达德权知识产权代理有限公司 11570 | 代理人: | 刘杰 |
地址: | 430000 湖北省武汉市东湖新技术开发区软件园东路*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 社交 客户端 通讯录 动态 保护 方法 装置 | ||
本发明实施例提供的一种社交客户端通讯录动态保护方法及装置,所述方法包括:接收客户端对通讯录数据的更新请求;基于更新请求,在预设的数据库中获取需要进行下发客户端的通讯录数据,并为每个通讯录数据生成唯一的控件编号;分别对对应的每个通讯录数据进行加密,获得每个通讯录数据的加密信息与加密密钥;基于控件编号、加密信息与加密密钥分别对应生成每个通讯录数据的控件,并获得最终加密数据;将最终加密数据发送给客户端,以使客户端在需要进行通讯录数据显示时,对最终加密数据进行解密并基于每个控件编号创建所述控件。本发明通过多控件实时显示通讯录数据实现动态加密,避免了病毒程序在版本迭代后也能获取通讯录数据。
技术领域
本发明涉及网络安全技术领域,具体而言,涉及一种社交客户端通讯录动态保护方法及装置。
背景技术
目前的社交客户端均会含有通讯录好友信息,而这些通信录好友信息涉及到了用户的隐私,一些非法病毒或者黑客通常都会截获拦截用户的通讯录,从而可以做一些非法的事情,进而获取利益。黑客通过逆向破解分析出如何获取被攻击设备上的应用程序的通讯录信息后,可以通过编写一个病毒程序,通过不法手段扩散到其他的用户设备上,就可以获取其他设备的通讯录信息。在病毒程序不需要更新的情况下,病毒程序不仅可以获取客户端老版本的通讯录信息,而且还能获取新版本的通讯录信息。
现有技术提供的方案中的防范规则通常是对服务器与客户端之间的网络协议更换加密算法,从而阻止病毒程序或者黑客获取通讯录信息。然而,一些更高级的病毒是通过通讯录的控件信息来获取名称,从而绕过了网络协议的加解密算法,从而不管客户端如何更新都可以获取到对应的通讯录信息。
发明内容
有鉴于此,本发明实施例的目的在于提供一种社交客户端通讯录动态保护方法及装置,通过多控件实时显示通讯录数据实现动态加密,避免了病毒程序在版本迭代后也能获取通讯录数据。
第一方面,本申请通过一实施例提供如下技术方案:
一种社交客户端通讯录动态保护方法,包括:
接收客户端对通讯录数据的更新请求;基于所述更新请求,在预设的数据库中获取需要进行下发所述客户端的所述通讯录数据,并为每个所述通讯录数据生成唯一的控件编号;分别对对应的每个所述通讯录数据进行加密,获得每个所述通讯录数据的加密信息与加密密钥;基于所述控件编号、所述加密信息与所述加密密钥分别对应生成每个所述通讯录数据的控件,并获得最终加密数据;将所述最终加密数据发送给所述客户端,以使所述客户端在需要进行通讯录数据显示时,对所述最终加密数据进行解密并基于每个所述控件编号创建所述控件。
优选地,所述更新请求携带有所述客户端的用户ID与操作指令,所述在预设的数据库中获取需要进行下发所述客户端的所述通讯录数据之前,还包括:在预设的数据库中查找与所述用户ID对应的通讯录数据;基于所述操作指令,对所述用户ID对应的通讯录数据进行操作;其中,所述操作指令包括以下任一种或多种:对指定通讯录数据进行删除;对指定通讯录数据进行修改;添加一条新的通讯录数据。
优选地,所述更新请求携带有所述客户端的版本号,所述为每个所述通讯录数据生成唯一的控件编号,包括:根据所述客户端的版本号与所述通讯录数据的总数量,生成每个所述控件的控件编号。
优选地,所述分别对对应的每个所述通讯录数据进行加密,获得每个所述通讯录数据的加密信息与加密密钥,包括:采用随机算法对每个所述通讯录数据进行加密,分别获得每个所述通讯录数据加密后的加密信息与加密密钥;其中,所述进行加密包括以下任意一种方式或多种方式:对所述通讯录数据进行位移运算,对所述通讯录数据进行异或运算,对所述通讯录数据进行加法运算以及对所述通讯录数据进行减法运算。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉斗鱼鱼乐网络科技有限公司,未经武汉斗鱼鱼乐网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910584985.X/2.html,转载请声明来源钻瓜专利网。