[发明专利]一种基于V2X路侧设备的软件安全升级方法及系统在审
申请号: | 201910088101.1 | 申请日: | 2019-01-29 |
公开(公告)号: | CN109783122A | 公开(公告)日: | 2019-05-21 |
发明(设计)人: | 蒋建春;张号;刘红东;文方波;欧小龙;李玉环;杨允新 | 申请(专利权)人: | 重庆邮电大学 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;H04L29/08 |
代理公司: | 北京同恒源知识产权代理有限公司 11275 | 代理人: | 赵荣之 |
地址: | 400065 *** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 云平台 路侧设备 车联网 升级包 软件安全 升级 查询 应用存储服务器 建立安全连接 注册设备信息 版本号比较 软件版本号 完整性校验 新版本软件 安全连接 安全协议 发送软件 软件升级 系统维护 远程升级 运行应用 安装包 旧版本 备份 申请 应用 保证 | ||
1.一种基于V2X路侧设备的软件安全升级方法,其特征在于,该方法具体包括以下步骤:
S1:V2X路侧设备(Road Side Unit,RSU)基于SSL/TLS安全传输协议与车联网云平台建立安全认证和安全连接,并注册设备信息;
S2:RSU定期向云平台查询路侧设备正运行的车联网软件版本号;
S3:RSU比较查询的应用版本号和本地运行的应用版本号,若查询的应用版本号较新,则RSU向云平台申请软件升级;
S4:云平台向RSU发送软件升级包,RSU下载软件升级包,并对升级包进行完整性校验,确定升级包完整后,RSU对旧版本安装包备份,运行新版本软件;
S5:RSU检测新版本软件是否正常启动,若正常启动,则删除备份的旧版本安装包,否则运行旧版本软件,删除新版本软件包,等待下一次升级操作。
2.根据权利要求1所述的基于V2X路侧设备的软件安全升级方法,其特征在于,所述步骤S1中,建立所述安全连接之前,RSU需要预存认证中心签发的安全证书和私钥,车联网云平台保存认证中心生成的平台端私钥和安全证书,RSU与云平台相互认证,建立安全连接通道。
3.根据权利要求1所述的基于V2X路侧设备的软件安全升级方法,其特征在于,所述步骤S2中,所述查询路侧设备正运行的车联网软件版本号具体为:RSU所安装的V2X模块或其它传感器检测周边交通车流量较低时,RSU向云平台发送软件版本查询请求,执行软件升级进程。
4.根据权利要求1所述的基于V2X路侧设备的软件安全升级方法,其特征在于,所述步骤S3中,所述的申请软件升级具体为:RSU接收云平台发送的软件最新版本信息,与本地运行的应用版本号进行比较,若云平台发送的应用版本号比本地运行的版本应用号新,则发送升级请求。
5.根据权利要求1所述的基于V2X路侧设备的软件安全升级方法,其特征在于,所述步骤S4中,所述完整性校验包括:RSU对升级包进行MD5校验,生成校验码与随升级包一同发送的原始MD5校验码进行比对,若校验码相同,则升级包完整未经过篡改,否则删除升级包,重新下载。
6.根据权利要求1所述的基于V2X路侧设备的软件安全升级方法,其特征在于,所述步骤S4中,所述RSU对旧版本安装包备份具包括:RSU对软件升级包经过完整性校验之后,复制旧版本软件包至备份文件夹,停止旧版本软件运行,启动新版本软件运行。
7.适用于权利要求1~6中任意一项所述级方法的基于V2X路侧设备的软件安全升级系统,其特征在于,该系统包括车联网云平台、路侧设备、应用存储服务器;所述应用存储服务器负责存储开发人员提交的应用软件安装包;所述车联网云平台更新记录应用安装包版本,接收路侧设备注册和查询,向路侧设备提供软件升级包和完整性校验码;所述路侧设备通过公网与车联网云平台建立安全通信连接,执行定期升级业务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆邮电大学,未经重庆邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910088101.1/1.html,转载请声明来源钻瓜专利网。