[发明专利]一种隐私保护的位置共享系统及方法有效
申请号: | 201911124655.9 | 申请日: | 2019-11-18 |
公开(公告)号: | CN110933050B | 公开(公告)日: | 2022-04-01 |
发明(设计)人: | 阮鸥;张俪潇;周靖;刘涛;毛浩 | 申请(专利权)人: | 湖北工业大学 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L67/52;H04L9/30;H04L9/32 |
代理公司: | 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 | 代理人: | 魏波 |
地址: | 430068 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 隐私 保护 位置 共享 系统 方法 | ||
本发明公开了一种隐私保护的位置共享系统及方法,系统包括在社交网络系统中注册的合法手机用户、社交网络服务器、位置服务器;方法包括参数初始化设置,用户注册,位置更新,朋友位置查询,陌生人位置查询等五步骤;本发明主要功能是用户可以查询自定义范围内朋友的位置或者陌生人的位置,可以在实现位置共享的同时又不会泄露用户的身份信息;在位置更新阶段,用户每次进行位置更新都会生产新的伪身份,并且发送到位置服务器,这样可以避免泄露用户的行动轨迹(活动范围)给位置服务器。
技术领域
本发明属于计算机网络通信数据安全和隐私保护技术领域,涉及一种隐私保护的位置共享系统及方法,具体涉及一种基于椭圆曲线加密算法以及椭圆曲线签名算法的隐私保护的位置共享系统及方法,既能实现在社交网络中的位置共享,同时不会泄露用户的身份。
背景技术
随着无线定位技术的成熟,移动终端设备的普及以及移动互联网的发展,移动社交网络迅速崛起。空间定位技术的发展使得基于位置的服务(LBS)逐步产生并迅速兴起。人们在享受移动社交网络提供的位置服务的同时,其个人位置信息的泄露已经成为一个严峻的问题。那么如果在获取位置信息的同时又可以保护用户的隐私,社交网络就可以更好的为用户服务。
椭圆曲线加密算法是一种公钥加密技术,以椭圆曲线理论为基础,利用有限域上椭圆曲线的点构成的交换群离散对数难以求解的问题,实现加密、解密和数字签名,将椭圆曲线中的加法运算与离散对数中的模乘运算相对应,就可以建立基于椭圆曲线的对应密码体制。
位置共享是指用户IDi把实时位置分享给社交网络中的其它用户(必须满足用户IDi的位置访问条件),如此用户IDi的位置就可以被所有满足条件的用户所了解,从而实现了位置的共享。
发明内容
本发明的目的在于提供一种应用椭圆曲线加解密算法以及椭圆曲线签名算法的位置共享系统及方法,用来解决基于位置的隐私保护问题。
本发明的系统所采用的技术方案是:一种隐私保护的位置共享系统,其特征在于:包括在社交网络系统中注册的合法手机用户、社交网络服务器、位置服务器;
所述合法手机用户,分享自己的位置信息给附近的朋友或者陌生人;
所述社交网络服务器,用于存储系统中所有用户的个人信息;
所述位置服务器,用于存储用户的位置信息;
在用户注册阶段和位置更新阶段,所述用户把自己的位置信息发送给社交网络服务器,所述社交网络服务器将位置信息发送给位置服务器;
在位置查询阶段,查询者发送查询条件给所述位置服务器,所述位置服务器筛选出符合条件的用户的位置信息发送给社交网络服务器,再由社交网络服务器发送给查询者。
本发明的方法所采用的技术方案是:一种隐私保护的位置共享方法,其特征在于,包括以下步骤:
步骤1:参数初始化设置;
包括所有用户的社交网络图G、每个用户的公私密钥对,社交网络服务器的公私密钥对,位置服务器公私密钥对;
步骤2:用户注册;
步骤3:位置更新;
步骤4:朋友位置查询;
步骤5:陌生人位置查询;
相对于现有技术,本发明的有益效果是:
(1)现在基于位置的服务越来越普遍,但是在获取位置服务之前,需要注册个人信息,这些个人信息可能会泄露;为了解决这一问题本发明设置两个服务器,一个服务器是社交网络服务器,这一个服务器只存储用户的个人信息;另一个是位置服务器,这个服务器只存储用户的位置信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖北工业大学,未经湖北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911124655.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种全自动装盒机
- 下一篇:一种具有体感反馈的车载空调及其控制方法