[发明专利]车载自组网消息认证方法与系统有效
申请号: | 201810155969.4 | 申请日: | 2018-02-23 |
公开(公告)号: | CN108401243B | 公开(公告)日: | 2019-03-29 |
发明(设计)人: | 李树栋;方滨兴;殷丽华;吴晓波;田志宏;李爱平;顾钊铨;韩伟红;仇晶;崔翔;王乐 | 申请(专利权)人: | 广州大学 |
主分类号: | H04W4/44 | 分类号: | H04W4/44;H04W4/46;H04W12/02;H04W12/06;H04W84/18 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 麦小婵;郝传鑫 |
地址: | 510000 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通信消息 车载自组网 消息认证 判定 随机数 路边单元 预设 随机数发送 计算开销 签名发送 签名密钥 首次通信 通信开销 可接受 丢弃 转发 指令 响应 | ||
1.一种车载自组网消息认证方法,其特征在于,包括:
响应于与第二车辆进行首次通信的指令,第一车辆生成第一随机数r0∈Zp,计算第一通信消息m0的第一哈希函数值生成所述第一通信消息m0的签名并将第一随机数r0、所述第一通信消息m0和签名σA发送至路边单元;其中,g为阶为素数p的群G1的一个生成元,陷门哈希密钥对为(TK,HK)=(x,y=gx);哈希函数为H:{0,1}*→G1;Sk1为所述第一车辆的私钥;
在收到第一随机数r0和所述第一通信消息m0后,所述路边单元计算第二哈希函数值并判断第一预设等式e(σA,g)=e(H(M2),Pk1)是否成立;Pk1为所述第一车辆的公钥;
当判定所述第一预设等式不成立时,所述路边单元拒绝转发所述第一通信消息m0;
当判定所述第一预设等式成立时,所述路边单元利用预设的重签名密钥rSk1→TA=SkTA/Sk1(mod p),生成所述第一通信消息m0的重签名SkTA为可信认证中心的私钥;
所述路边单元将所述第一通信消息m0、所述第一通信消息m0的重签名σB和第一随机数r0发送至所述第二车辆,并将所述第一通信消息m0和所述第一车辆的公钥Pk1作为转发记录对应保存至消息转发表;
所述第二车辆在收到第一随机数r0和所述第一通信消息m0后,生成所述第一通信消息m0的第三哈希函数值并判断第二预设等式e(σB,g)=e(H(M3),PkTA)是否成立;其中,PkTA为所述可信认证中心的公钥;
当判定所述第二预设等式不成立时,所述第二车辆丢弃所述第一通信消息m0;
当判定所述第二预设等式成立时,所述第二车辆将所述第一通信消息m0确认为可接受消息并保存第三哈希函数值M3;
在所述第二车辆将所述第一通信消息m0确认为可接受消息后,响应于向所述第二车辆发送第二通信消息mi的指令,所述第一车辆计算所述第二通信消息mi的签名并将所述第二通信消息mi的签名和所述第二通信消息mi发送至所述路边单元;
在收到所述第二通信消息mi、所述第二通信消息mi的签名和所述第一车辆的公钥Pk1后,所述路边单元判断第三预设等式e(σA,i,g)=e(H(mi),Pk1)是否成立;
当判定所述第三预设等式不成立时,所述路边单元拒绝转发所述第二通信消息mi;
当判定所述第三预设等式成立时,所述路边单元生成第二随机数ri∈Zp,并生成所述第二通信消息mi的重签名σB,i=ri=r0+x(m0-mi)(mod p),将所述第二通信消息mi和所述第二通信消息mi的重签名σB,i发送至所述第二车辆,并将所述第二通信消息mi和所述第一车辆的公钥Pk1作为转发记录对应保存至所述消息转发表;
所述第二车辆在收到第二随机数ri和所述第二通信消息mi后,生成所述第二通信消息mi的哈希函数值并判断所述第二通信消息mi的哈希函数值是否等于所述第一通信消息m0的第三哈希函数值M3;
当判定所述第二通信消息mi的哈希函数值Mi等于所述第一通信消息m0的第三哈希函数值M3时,所述第二车辆将所述第二通信消息mi确定为可接受消息;
当判定所述第二通信消息mi的哈希函数值Mi不等于所述第一通信消息m0的第三哈希函数值M3时,所述第二车辆丢弃所述第二通信消息mi。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州大学,未经广州大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810155969.4/1.html,转载请声明来源钻瓜专利网。