[发明专利]保护定位数据隐私的在线司乘匹配方法、系统、存储介质在审
申请号: | 202110263950.3 | 申请日: | 2021-02-23 |
公开(公告)号: | CN112989376A | 公开(公告)日: | 2021-06-18 |
发明(设计)人: | 方舟;白瑞;单建中;杨霄璇;宋雪;李锐;曲家兴;谷俊涛 | 申请(专利权)人: | 黑龙江省网络空间研究中心(黑龙江省信息安全测评中心) |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/62;G06F16/9537;G06Q50/30 |
代理公司: | 哈尔滨市伟晨专利代理事务所(普通合伙) 23209 | 代理人: | 赵君 |
地址: | 150000 黑龙*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 保护 定位 数据 隐私 在线 匹配 方法 系统 存储 介质 | ||
本发明提供一种保护定位数据隐私的在线司乘匹配方法,包括:将城市路网嵌入道路网络高维空间,并将其划分为若干区域组;司机定期向在线叫车服务提供商回传经过加密的定位信息;乘客发送用车请求同时发送经过加密的接载定位信息;在线叫车服务提供商接收乘客用车请求并在乘客发送的加密接载位置所在区域组及相邻区域组内进行司机匹配查找;在线叫车服务提供商要求属于乘客接载位置所在区域组及相邻区域组的司机的更新当前加密位置;在密文域内,计算乘客加密接载位置与所属的区域组及相邻区域组内所有司机加密定位位置的最短距离,完成司乘匹配,解决了现有技术中在线叫车服务提供商和其他好奇参与者入侵乘客和驾驶员的位置隐私信息的问题。
技术领域
本发明涉及信息安全领域,尤其涉及一种保护定位数据隐私的在线司乘匹配方法、系统、存储介质。
背景技术
目前打车软件被越来越多的人所应用,叫车方便,便利出行,但是打车软件往往要求获取用户的定位信息,用户要将开启定位要调整到“始终允许”,并且未经加密的定位信息直接暴漏给在线叫车服务商,存在很多漏洞,特别是其定位功能和个人信息的泄露让人担忧,由于司乘匹配依据乘客和司机的实际定位信息进行匹配,导致在线叫车服务提供商和其他未经授权的参与者均有机会入侵乘客和驾驶员的位置隐私信息。
发明内容
基于上述存在的问题,本发明提供一种保护定位数据隐私的在线司乘匹配方法、系统、存储介质,用以解决现有技术中的由于司乘匹配依据乘客和司机的实际定位信息进行匹配,导致在线叫车服务提供商和其他未经授权的参与者均有机会入侵乘客和驾驶员的位置隐私信息的问题。
本发明提供一种保护定位数据隐私的在线司乘匹配方法包括:将城市路网嵌入道路网络高维空间,并将其划分为若干区域组;
司机定期向在线叫车服务提供商回传经过加密的定位信息;
乘客发送用车请求同时发送经过加密的接载定位信息;
在线叫车服务提供商接收乘客用车请求并在乘客发送的加密接载位置所在区域组及相邻区域组内进行司机匹配查找;
在线叫车服务提供商要求属于乘客接载位置所在区域组及相邻区域组的司机的更新当前加密位置;
在密文域内,计算乘客加密接载位置与所属的区域组及相邻区域组内所有司机加密定位位置的最短距离,完成司乘匹配。
进一步地,所述将城市路网嵌入道路网络高维空间,包括:
将道路网络假设为加权平面图并嵌入到道路网络高维空间;
设道路网络是加权平面图ξ=(V,E,W),其中,ξ代表道路网络,V代表顶点,E代表边、W代表权重;
每个边(Vi,Vj∈E)与权重W(Vi,Vj)相关联,权重W表示该边的距离,得到V 的一组O(log2|V|)高维嵌入空间子集R={V1,1,…V1,α,…Vβ,1…Vα,β},其中,α=β=O(log|V|),Vi,j是由V的2i个随机顶点组成的子集。
进一步地,所述的加密方法,具体为:使用Paillier加密系统,对司机和乘客的定位信息进行加密,生成公钥pk和私钥sk。
进一步地,还包括:设置安全比较协议,通过密文打包和数据混洗比较司机和乘客的加密距离。
本发明还提供一种保护定位数据隐私的在线司乘匹配系统,包括:在线叫车服务商端、司机端和乘客端;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于黑龙江省网络空间研究中心(黑龙江省信息安全测评中心),未经黑龙江省网络空间研究中心(黑龙江省信息安全测评中心)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110263950.3/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置