[发明专利]一种车载自组织网络中基于身份的高效数据传输方法有效
申请号: | 201611059047.0 | 申请日: | 2016-11-25 |
公开(公告)号: | CN106452762B | 公开(公告)日: | 2019-07-26 |
发明(设计)人: | 万长胜;李静;韩民杨 | 申请(专利权)人: | 东南大学 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L9/30;H04L9/32;H04L29/06;H04L29/08 |
代理公司: | 南京瑞弘专利商标事务所(普通合伙) 32249 | 代理人: | 杨晓玲 |
地址: | 211189 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种车载自组织网络中基于身份的高效数据传输方法,包括步骤:(1)密钥生成阶段,可信机构生成自己的私钥、车辆私钥、路边基础设施私钥和系统公共参数,然后分别发送给车辆和路边基础设施对应的密钥材料。(2)数据传输阶段,车辆使用签名算法生成消息的签名,然后将消息和车辆身份信息加密,再将密文及其签名一起发送给路边基础设施;路边基础设施收到密文后,用自己私钥解密得到消息和车辆身份信息,并使用签名算法验证消息的完整性。本发明在构造秘钥时使用代数签名和拉格朗日插值多项式代替了传统方案中的双线性映射方法,并避免了复杂的假名管理,在显著降低计算成本的同时缩短了通信时间,满足了数据传输协议的安全和高效的要求。 | ||
搜索关键词: | 一种 车载 组织网络 基于 身份 高效 数据传输 方法 | ||
【主权项】:
1.一种车载自组织网络中基于身份的高效数据传输方法,其特征在于,所述车载自组织网络包括可信机构、车辆和路边基础设施;该方法包括秘钥生成阶段和数据传输阶段;所述秘钥生成阶段包括以下步骤:(1)可信机构生成自己的私钥集合SKTA,包括步骤:(1‑1)构造阶数为q的循环群G,循环群G的生成元素为g;(1‑2)随机生成n个私钥,定义skTAi表示生成的第i个私钥,i∈[1,2…,n],skTAi∈Zq,Zq为所有小于q的正整数集合;生成两个私钥:a和b,a和b满足以下拉格朗日插值多项式:L(x)=a+bx mod q,a,b∈Zq可信机构根据skTAi、a和b生成自己的私钥集合SKTA:SKTA={a,b,skTA1,skTA2,…,skTAn}(2)可信机构根据步骤(1)生成的私钥集合SKTA生成系统公共参数集合Ppub,包括步骤:生成一个元素u,u∈G;计算私钥a对应的公钥pka为:pka=ua,ua∈G计算私钥skTAi对应的公钥pkTAi为:
生成系统公共参数集合为:Ppub={pka,u,pk1,pk2,…,pkn};(3)可信机构生成车辆私钥为:skv=a+bh1(IDv)mod q式中,skv表示车载自组织网络中车辆v的私钥,IDv表示车辆v的身份信息,h1()表示哈希函数,h1:Zq→Zq;(4)可信机构生成路边基础设施私钥对,包括步骤:(4‑1)计算skRSU1=a+bh1(IDRSU)mod q,h1:Zq→Zq;其中,skRSU1表示路边基础设施私钥对中的第一私钥,IDRSU表示路边基础设施的身份信息;(4‑2)计算h2(IDTA)=t1t2…tn;t1t2…tn表示一个n位数,IDTA表示可信机构的身份信息,h2()为哈希函数,h2:Zq→{0,1}n;(4‑3)计算
其中,skRSU2表示路边基础设施私钥对中的第二私钥;(4‑4)根据计算出的skRSU1和skRSU2,得到路边基础设施私钥对为:SKRSU={skRSU1,skRSU2};(5)可信机构将生成的车辆私钥和公共参数集合发送给对应的车辆,将路边基础设施私钥对和公共参数集合发送给对应的路边基础设施;所述数据传输阶段包括以下步骤:(6)车辆在发送消息前,先使用签名算法生成消息的签名,然后将消息的明文和车辆身份信息加密生成密文,再将签名和密文打包发送给路边基础设施;(7)路边基础设施接收到车辆发送的数据包后,用自己的私钥解密得到明文,然后使用签名算法验证消息是否完整;若验证结果为消息完整,则向对应车辆反馈验证通过信号,并对数据包进行处理;验证结果为消息不完整,则向对应车辆反馈验证失败信号,对数据包不做处理。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611059047.0/,转载请声明来源钻瓜专利网。