[发明专利]基于可扩展式贡献组密钥协商的面向车队的安全管理方法有效

专利信息
申请号: 201811638481.3 申请日: 2018-12-29
公开(公告)号: CN109640325B 公开(公告)日: 2021-11-30
发明(设计)人: 赖成喆;丁煜涵;张敏;杜阳阳;门嘉卫;类诚至 申请(专利权)人: 西安邮电大学
主分类号: H04W12/041 分类号: H04W12/041;H04W12/0431;H04W12/06;H04L9/32;H04L9/08;H04W4/44
代理公司: 西安长和专利代理有限公司 61227 代理人: 黄伟洪
地址: 710061 陕西省西安*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 扩展 贡献 密钥 协商 面向 车队 安全管理 方法
【权利要求书】:

1.一种基于可扩展式贡献组密钥协商的面向车队的安全管理方法,其特征在于,所述基于可扩展式贡献组密钥协商的面向车队的安全管理方法基于LTE-V通信的自动驾驶车队架构;车队内部成员之间进行组密钥协商,车队成员的动态加入和退出时组密钥更新,访问网络时组头收集所有成员的签名并生成聚合签名,然后将聚合签名发送至路侧单元进行认证,路侧单元验证签名并认证车队车辆;

所述基于可扩展式贡献组密钥协商的面向车队的安全管理方法包括:

(1)系统初始化,G1和G2是两个阶为素数p的循环群,一个双线性对映射P是G1的生成元,H1、H2和H为哈希函数,H1,H2:{0,1}*→G1,密钥生成中心PKG任意选取并计算P0=xP,PKcenter=yP;则系统参数是主密钥是x,路侧单元的密钥对(PKcenter=yP,SKcenter=y);

(2)车队成员之间需要通信时,成员之间进行协商生成车队组密钥;

(3)当有成员动态加入和退出时,车队组密钥进行更新;

(4)车队需要访问网络时,车队组头车辆对成员签名进行聚合并发送给路侧单元进行认证;

所述基于LTE-V通信的自动驾驶车队架构包括:

路侧单元,用于处理从车队收集到的所有数据,并且向车队成员提供数据信息,路侧单元公私钥对为(PKcenter,SKcenter),并将公钥PKcenter公开;

车队组头车辆,用于获取路侧单元的公钥PKcenter;PKG为组头车辆IDi生成私钥SID,在部署组头身份时,将会嵌入(param,SID);并且组头车辆可以将车队成员的签名聚合生成聚合签名,发送给路侧单元;

车队成员车辆,为每个成员车辆IDi生成私钥SIDi,在部署成员车辆的身份时,将会嵌入(param,SIDi);每个成员车辆都可以用他的私钥对消息进行签名,并发送给车队组头车辆;

组密钥生成过程只需成员参与,并将计算轮数减小到两轮,具体包括:车队的组头与成员一样,无法查看其他组成员的密钥;车队内有n个成员,则组头采用(2n-2)×n的矩阵,车队组密钥生成分为两轮,具体包括:

(1)第一轮:

在第一轮中,车辆成员u1用其私钥s1(1<s1≤m-1)乘以矩阵的第一行向量的第一值,并将第一行第一个值更新为乘以后的值;车辆成员u2使用其私钥s2(1<s2≤m-1)乘以成员u1更新后的第一行向量的前两个值,并替换矩阵的第二行;车辆成员un-1使用其私钥sn-1(1<sn-1≤m-1)乘以矩阵第(n-2)行的前(n-1)个值,并将矩阵的第(n-1)行的前(n-1)个值更新为相乘后的值;车辆成员un使用其私钥sn(1<sn≤m-1)乘以矩阵第(n-1)行,并将矩阵的第n行的值更新为相乘后的值;

(2)第二轮:

第二轮从成员u1使用其私钥s1,乘法从第n行向量的第三个值开始,并在第n行向量的第n个值结束并将矩阵的第(n+1)行更新为模乘后的值,成员un-2使用其私钥sn-2乘以矩阵的第(2n-3)行的最后一个值,并将矩阵的第(2n-2)行更新为相乘后的值;则矩阵的第(n-1)行到第n行的对角线元素分别为车队中车辆成员{u1,u2,...,un}的公钥;

(3)组密钥产生:

每个车辆成员将其私钥SKu和公钥PKu相乘,是车队的组密钥;

权利当有车队成员动态加入和退出时,具体包括:

(1)成员退出

车辆成员选择一个随机数r,其中(1<r≤m-1),然后使用椭圆曲线乘法来更改组成员的所有公钥,并将新公钥发送给所有剩余组成员,所有成员的私钥保持不变;其余组成员使用其私钥和新公钥进行组内的其余通信;成员移除过程基于以下等式:

PKu=r×(Ki,j-Kremoved);

(2)成员加入原有车队成员更新公钥:

车辆组成员采用随机数r(1<r≤m-1)乘以组中所有成员的公钥,并将其发送给新加入的成员;新加入成员公钥:新成员加入后在将新公钥发送给原有成员;

PKu=snew×Ki,j

组成员将其私钥与其自己的旧公钥相乘,并将其发送给新添加的成员,现在是新添加的成员的公钥;

当车队访问网络时,路侧单元不用对每个车队成员进行签名验证,通过组头对车队成员的签名进行聚合,再发送给路侧单元进行认证,按照如下过程进行:

(1)访问网络当车队想要访问网络时,通过组头车辆进行访问;

密钥生成:车辆成员根据身份信息计算Qi=H1(IDi),所以车辆的私钥为Si=xQi

(2)车队成员车辆签名将签名算法分为两个阶段,离线签名和在线签名算法;离线签名:在没有消息发送时,给定私钥Si=xQi,车辆随机选择计算离线签名(Ti,Vi,Ri);

H=H1(Δ)

Ti=tiP

Vi=tiH

Ri=SiH;

在线签名:给定消息和离线签名,车辆计算在线签名;

hi=H2(mi,IDi,Ti,Δ)

Ui=Vi+hiRi

得到签名σi=(Ui,Ti),就是车辆对其消息的签名;

(3)RSU对车队认证,组头将成员的签名进行聚合,形成一个聚合签名;给定车队成员u={u1,u2,...,un},每个成员对应的身份为IDi,每个成员的公钥为PKu,相应的消息签名对为{(m11=(U1,T1)),...,(mnn=(Un,Tn))};

车头再计算:

输出聚合签名(U,T),再将聚合签名发送给RSU;

(4)路侧单元认证车队,给定系统参数、成员身份IDi、消息mi、公钥、聚合签名(U,T),验证等式是否成立;若成立,则认证成功。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安邮电大学,未经西安邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201811638481.3/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top