[发明专利]保护地理位置隐私的客户端及服务器通信方法有效
申请号: | 201610204409.4 | 申请日: | 2016-04-01 |
公开(公告)号: | CN105681362B | 公开(公告)日: | 2018-07-10 |
发明(设计)人: | 唐迪;顾健;沈亮;陆臻;沈清泓;贾徽徽;陈卓 | 申请(专利权)人: | 公安部第三研究所 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;H04W4/02;H04W12/02 |
代理公司: | 上海智信专利代理有限公司 31002 | 代理人: | 王洁;郑暄 |
地址: | 200031*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 客户端 服务请求信息 子数据 客户端及服务器 地理位置 移动终端 隐私 中继 发送 加密 通信 地理位置信息 解密结果 请求信息 生成服务 随机选取 解密 服务器 分解 服务 应用 | ||
本发明涉及一种保护地理位置隐私的客户端及服务器通信方法,其中客户端方法包括所述的客户端根据用户的操作生成服务请求信息;客户端将服务请求信息分解n份服务请求信息子数据;所述的客户端将所述的n份服务请求信息子数据加密后分别发送至所述的客户端随机选取的n个中继移动终端,且第i份服务请求信息子数据加密后发送至第i个中继移动终端,其中,i为大于等于1且小于等于n的整数;所述的中继移动终端解密所收到的服务请求信息子数据后,将解密结果发送至服务器。采用该种结构的保护地理位置隐私的客户端及服务器通信方法,使任意基于地理位置信息服务的用户在利用客户端使用该服务时保护用户的地理位置隐私,其操作简单,应用范围广泛。
技术领域
本发明涉及通信领域,尤其涉及信息安全,具体是指一种保护地理位置隐私的客户端与服务器通信方法。
背景技术
在基于地理位置服务的互联网应用技术中,用户在使用客户端向服务器请求服务时,需要将自身的地理位置信息发送至所述的服务器,基于地理位置服务商、移动运营商、通信传输的中间节点将获得全部或者部分用户的地理位置信息和用户身份信息。该类信息的非授权采集、使用和处理将容易导致基于地理位置信息服务的用户的隐私信息的泄漏。
发明内容
本发明的目的是克服了上述现有技术的缺点,提供了一种使任意基于地理位置信息服务的用户在利用客户端使用该服务时保护用户的地理位置隐私的客户端与服务器间的通信方法。
为了实现上述目的,本发明的保护地理位置隐私的客户端及服务器通信方法具有如下构成:
该保护地理位置隐私的客户端通信方法,其主要特点是,所述的方法包括以下步骤:
(1)所述的客户端根据用户的操作生成服务请求信息;
(2)所述的客户端将所述的服务请求信息分解n份服务请求信息子数据;
(3)所述的客户端将所述的n份服务请求信息子数据加密后分别发送至所述的客户端随机选取的n个中继移动终端,且第i份服务请求信息子数据加密后发送至第i个中继移动终端,其中,i为大于等于1且小于等于n的整数;
(4)所述的中继移动终端解密所收到的服务请求信息子数据后,将解密结果发送至服务器。
较佳地,所述的步骤(1)具体为:
所述的客户端根据用户的操作生成保护地理位置的服务请求信息。
较佳地,所述的步骤(2)具体包括以下步骤:
(2.1)所述的客户端在有限域中生成两个随机多项式:
其中,q>max(d,n),ax,by∈Zq(x,y=0,…,k-1),即有限域Zq中产生的随机数,a0=d,b0=H(d),k为正整数,0≤k≤n,k的取值由用户根据需要的安全程度设定,H()为哈希方程,f()是利用随机数产生的随机多项式;
(2.2)所述的客户端将所述的服务请求信息分解n份服务请求信息子数据,且服务请求信息Q的第i份子数据为:Qi=(i,fa(i),fb(i)),i=1,...,n。
较佳地,所述的步骤(3)具体包括以下步骤:
(3.1)所述的客户端通过第i个中继移动终端的公钥PKi加密第i份子数据MQji;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于公安部第三研究所,未经公安部第三研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610204409.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种毒品三项唾液检测试纸
- 下一篇:马布特罗快速检测盒