买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种基于智能合约的安全可靠的车联网空间众包任务匹配方法_杭州师范大学_202110821556.7 

申请/专利权人:杭州师范大学

申请日:2021-07-20

公开(公告)日:2024-04-09

公开(公告)号:CN113761555B

主分类号:G06F21/60

分类号:G06F21/60;G06F21/62;G06F21/64;G06F16/27

优先权:

专利状态码:有效-授权

法律状态:2024.04.09#授权;2021.12.24#实质审查的生效;2021.12.07#公开

摘要:本发明提出一种基于智能合约的安全可靠的车联网空间众包任务匹配方法,利用ElGamal加密算法与区块链智能合约技术,促使车联网空间众包服务在实现位置隐私保护的同时提高任务匹配可靠性、公平性,从而提高车联网空间众包服务质量;本发明在车联网空间众包中普遍存在位置隐私泄露,任务匹配可靠性不高的情况下,能够利用智能合约实现安全、可靠任务匹配过程,提供高质量的车辆网空间众包服务。

主权项:1.一种基于智能合约的安全可靠的车联网空间众包任务匹配方法,其特征在于,包括多种实体对象,所述实体对象包括车辆、路侧单元RoadSideUnit,RSU、移动边缘服务器MobileEdgeServer,MES和可信中心,车辆在不同空间众包服务中既可以是发布任务的请求车辆,也可以是执行任务的工人车辆,由移动边缘服务器构建区块链;匹配方法采用上述实体对象,包括以下步骤:S1、系统初始化,可信中心划分车联网空间众包服务区域,生成系统公钥;S2、当车辆进入路侧单元通信范围时,车辆生成包含位置、信誉值的记录,并加密通过路侧单元转发,提交至区块链,申请成为工人车辆wj;S3、当请求车辆需要发布空间众包任务时,请求车辆加密生成包含位置策略以及信誉阈值的任务策略密文,通过路侧单元转发,提交至区块链,触发智能合约;S4、区块链使用智能合约,将请求车辆的任务策略密文与工人车辆wj的记录密文进行匹配,找到符合任务策略的工人车辆;步骤S1中,所述的车联网空间众包服务区域划分及生成车联网空间众包服务区域公钥过程,包括以下内容:S11、可信中心将所有车联网空间众包服务用户中活动范围最大的用户的活动区域视为A,A={x,y|0≤x≤X,0≤y≤Y},其中,X和Y是x和y轴上坐标系中A的最大值,然后根据四叉树函数将区域A递归划分为n*m的网格,用户的位置能够映射在所述网格的任一格子中,由此得到的分割线集S为: 其中,η表示将位置坐标转换为整数坐标,它的值取决于GPS坐标的准确性,N表示网格划分最大水平;S12、可信中心生成一个阶为素数q1,生成元为g1的循环群G1,随机选择整数α,1≤α≤q1-2,作为系统的私钥sk,并计算h=g1αmodq1,公钥pk=G1,q1,g1,h;步骤S4中,所述的智能合约在链上完成车联网空间众包服务任务匹配过程,包括以下内容:S41、首先,请求车辆提交至链上的任务策略p触发智能合约自动执行,根据点向量和圆向量的内积为零的性质,再利用ElGamal加密算法的特点,实现在密文中判断工人车辆wj位置是否符合请求车辆的任务位置策略,k=1,2作为智能合约的判断条件1,其中,代表请求车辆用系统公钥加密生成任务请求部分位置策略密文,代表工人车辆wj用系统公钥加密生成位置记录密文;S42、其次,请求车辆提交至链上的任务策略包含对工人车辆的信誉最低阈值threshold-value与工人车辆wj的信誉值reputationj,将reputationj≥threshold-value作为智能合约判断条件2;智能合约根据判断条件1与2自动为请求车辆发布的任务寻找合适的工人车辆,所述的智能合约是基于任务位置策略密文与工人车辆位置记录密文做匹配,避免请求车辆的位置策略与工人车辆位置信息被泄露,进而保证车联网空间众包服务的安全可靠。

全文数据:

权利要求:

百度查询: 杭州师范大学 一种基于智能合约的安全可靠的车联网空间众包任务匹配方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。