[发明专利]面向5G C-V2X的轻量级车辆安全编队协议方法有效
申请号: | 202110591982.6 | 申请日: | 2021-05-28 |
公开(公告)号: | CN113316095B | 公开(公告)日: | 2022-09-09 |
发明(设计)人: | 孙钰;刘霏霏;李大伟;关振宇;崔剑;刘建伟 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | H04W4/08 | 分类号: | H04W4/08;H04W4/40;H04W12/041;H04W12/0431;H04W12/0433;H04W12/06;H04W12/122 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 刘梦晴 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 面向 v2x 轻量级 车辆 安全 编队 协议 方法 | ||
1.一种面向5G C-V2X的轻量级车辆安全编队方法,其特征在于,包括以下步骤:
S1,初始化并公开公共参数信息;
S2,为车辆生成伪身份以及签密密钥并进行更新;
S3,根据所述伪身份及签密密钥与附近车辆进行双向身份认证和密钥协商,并在互信基础上建立新编队;
S4,将原编队拆分为两个编队,并各自更新组密钥;
所述S2进一步包括:
车辆首次启动时,发送真实身份进行初始注册,核心网验证车辆伪身份,为车辆生成临时伪身份;
车辆每次启动时向核心网发送认证接入请求,随机选择私钥x,生成公钥X,并把公钥X和上一轮会话的车辆伪身份通过安全信道转发至核心网;
核心网查找映射表确认车辆合法身份,选择随机数生成车辆的另一部分公钥Y,使用系统主私钥s在包含车辆真实身份和公钥X和公钥Y的哈希值上签名,作为车辆的另一部分私钥y,生成新的伪身份,更新映射表,并把伪身份、公钥Y、私钥y通过安全信道返回给车辆;
车辆收到密钥信息后进行验证。
2.根据权利要求1所述的方法,其特征在于,所述S1进一步包括:
选取公共参数,通过随机数作为系统主私钥,计算系统公钥,公开系统参数。
3.根据权利要求1所述的方法,其特征在于,所述S3进一步包括:
编队队长或独立非编队车辆用私钥xB,yB在自己的伪身份、公钥XB,YB、当前时间、编队容量信息上签名,作为消息M1,广播Merge_Req请求消息M1;
编队队长或独立非编队车辆收到广播消息后,首先检验该消息的新鲜性,然后利用发来的公钥XB,YB信息验证身份是否合法,若验证成功且容量合适,则从私钥xA,yA导出用于新会话的组密钥K,然后使用的公钥XB生成秘密消息流I,与K的一系列值进行异或操作得到R,用自己的私钥xA,yA对R、M1进行签名,附上自己的伪身份和公钥XA,YA作为Merge_Accept消息M2,将M2发送给
利用发来的公钥XA,YA验证身份是否合法,若合法,用私钥xB恢复出秘密消息流I,与R异或得到组密钥K和时间戳T2,若时间戳T2足够新鲜性条件,则相信K为新会话组密钥,若编队B长度大于1,需要通知编队成员更换编队,将队长更换为Change_PL消息M3包含当前时间戳T3和新队长伪身份以及的签名;
将最新时间戳T4和编队B内每个成员的大素数用新密钥K加密后附上密文的消息验证码发送给告知编队合并完成;
解密消息,检验T4是否新鲜,若新鲜,则使用中国剩余定理,利用每个成员的素数将组密钥K隐藏在消息Z中,然后用新组密钥K对最新时间戳T5和Z进行哈希计算,将T5和Z和哈希值广播给编队成员;
成员收到消息后,验证T5是否新鲜,若新鲜则从Z中恢复出新组密钥K,然后用K对T5和Z做哈希,与接收到的哈希值进行比较,若相等,则将K作为新组密钥进行更新。
4.根据权利要求1所述的方法,其特征在于,所述S4进一步包括:
编队成员向队长发送Split_Req请求,将TAG1、当前时间T1和自己公钥用组密钥加密作为消息M1发送;
队长检验T1新鲜度,同意编队拆分请求,向及其后方成员广播Change_PL命令,将TAG2、最新时间戳T2、伪身份和公钥用组密钥加密,附上密文消息验证码作为消息M2广播发送;
收到M2后,成员变为编队B队长后方成员变为编队B成员,编队B成员各自选择大素数,附上TAG3、最新时间戳T3,用新队长公钥XB′加密后发送Split_Done给新队长发送Split_Done给原队长包括加密的TAG4、最新时间戳T4和密文消息验证码;
队长和各自导出新的组密钥,利用中国剩余定理在编队内进行安全的组密钥分发,两队长在各自编队内广播Key_Update命令,包括最新时间戳T5/T6,包含新组密钥的秘密消息ZA/ZB,以及用新组密钥对二者做的哈希值;
成员收到消息后,首先验证T5/T6是否新鲜,若新鲜则从ZA/ZB中恢复出新组密钥KA/KB,然后用KA/KB对T5/T6和ZA/ZB做哈希,与接收到的哈希值进行比较,若相等,则将KA/KB作为新组密钥进行更新;
编队成员的加入视作编队合并的一种场景,编队成员的驶离视作编队拆分、成员变道离开、编队合并的组合;
所述TAG1、TAG2、TAG3、TAG4为预置字符串,用于区分不同的广播信令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110591982.6/1.html,转载请声明来源钻瓜专利网。