(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210416095.X
(22)申请日 2022.04.20
(71)申请人 桂林电子科技大 学
地址 541004 广西壮 族自治区桂林市七 星
区金鸡路1号
(72)发明人 刘忆宁 蒋晟 梁杨帆
(74)专利代理 机构 桂林文必达专利代理事务所
(特殊普通 合伙) 45134
专利代理师 白洪
(51)Int.Cl.
H04L 9/40(2022.01)
H04L 9/32(2006.01)
H04L 67/52(2022.01)
G07B 13/00(2006.01)
H04L 67/01(2022.01)
(54)发明名称
云监管的网约车协议
(57)摘要
本发明公开了一种具有云监管的网约车协
议, 该协议包括: 初始化阶段, 监管云构建并发布
相关安全参数; 注册阶段, 用于司机、 乘客以及服
务提供商完成进入系统前的身份验证; 路网嵌入
阶段, 服务商在该阶段对路网进行初始化设置;
匹配阶段, 在该阶段实现司机与乘 客的隐私保护
性匹配; 收费阶段, 乘客为自己所使用的服务付
费。 本发明利用Paillier同态加密以及路网嵌入
算法实现了具有云监管的网约车匹配, 协议中的
服务提供商能在不获取司机和乘客信息的前提
下完成匹配计算, 从而有效保护了司机和乘客的
隐私安全。
权利要求书2页 说明书10页 附图4页
CN 114866294 A
2022.08.05
CN 114866294 A
1.一种云监管的网约车协议, 包括监管云、 服务提供商和客户端, 其特征在于, 网约车
协议中的收费阶段包括以下步骤:
(1)监管云运行
解密并解包出结果, 然后根
据
选择合适的司机;
(2)监管云根据假名获取选择的司机的相应信息, 然后为乘客选择一个验证码code, 并
使用与乘客协商的密钥加密这些信息, [infod,code]sym=Esym((infod,code),kr), 然后将
{AIDd,AIDr,[infod,code]sym}发送给服务提供商, 再由服务提供商将{AIDd,Ad,[infod,
code]sym}发送给乘客 客户端进行确认;
(3)乘客客户端通过运行Dsym([infod,code]sym,kr)为乘客解密出信息后, 如果乘客确认
乘坐, 乘客客户端则根据乘客的行程进行估价, 并对其上下车信息和估算价格分别进行加
密, [lr]sym=Esym((lr),H4(brAd))(其中
由乘客客户端随机生 成, 之后再计算Br=brP),
Epa(costr,pkpa), 最后乘客客户端对m'r={AIDr,AIDd,[lr]sym,[costr],Br}进行签名, 发送
{m'r,φ'r,t'r}给服务提供商;
(4)服务提供商保存[costr], 将{[lr]sym,Br}发送给AIDd对应的司机客户端, 司机客户端
运行(lr)=Dsym([lr]sym,adBr)为司机解密出乘客的上下车信息, 然后 分别计算出乘客上下
车位置的加密高维距离向量
之后司机客户端根据乘客的行程进行估
价, 并对估算价格进行加密[cost'r]=Epa(cost'r,pkpa), 司机客户端发送
给服务提供商与
进行同态计算并交由监管云验证双方上下车地点是否对应以
及估价是否超出误差, 如果地点错误或估价超出误差, 则通知双方取消订单; 司机等待乘 客
上车告知验证码code后, 通过司机客户端加密code, [code']=Epa(code',p kpa), 并对m'd=
{AIDd,[code'] }进行签名, 然后发送消息{m'd,φ'd,t'd}给服务提供商, 服务提供商转发送
给监管云;
(5)监管云解密[code'], 判断与存储的[code]是否相等。 当乘客到达目的地后, 司机再
次根据当前乘客下车地点的坐标计算加密高维距离向量
并发送给服务提供商, 与
乘客匹配时发送的下车地点坐标加密高维距离向量
进行同态计算, 之后服务提供商
将计算结果交由监管云解密并验证, 若通过则对乘客进行收费。
2.根据权利要求1所述的网约车协议, 其特 征在于, 还 包括注册阶段, 其 步骤如下:
(1)服务提供商注 册:
服务提供商将真实身份信息RIDs p发送给监管云, 监管云存储信息并运行
PartialKeyGen(params,s,RIDi)→(AIDi,Ti,Di)为服务提供商生成假名AIDsp, 假名有效期
Tsp以及部分公私钥Dsp=(dsp,Rsp); 然后监管云通过安全信 道将(AIDsp,Tsp,Dsp)发送给服务
提供商, 服务提供商再运行UserKeyGen(params,Di,AIDi)→(ski,pki)生成完整的公私钥对
(pksp,sksp);
(2)司机注 册:
司机将真实身份信息以及车辆信息infod发送给监管云, 从而获取到监管云为司机生成
的假名以及部分公私钥, 司机 接收到(AIDd,Td,Dd)后生成完整的公私钥对(pkd,skd);
(3)乘客注 册:权 利 要 求 书 1/2 页
2
CN 114866294 A
2乘客将真实身份信息以及车辆信息infor发送给监管云, 从而获取到监管云为乘客生成
的假名、 部分公私钥以及对称加密密钥kr, 监管云将(AIDr,Tr,Dr,kr)发送给乘客, 由乘客自
己生成完整的公私钥对(pkr,skr)。权 利 要 求 书 2/2 页
3
CN 114866294 A
3
专利 云监管的网约车协议
文档预览
中文文档
17 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共17页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 08:18:18上传分享