基于C-V2X的车载终端安全通信方法、装置及介质制造方法及图纸

技术编号:37721025 阅读:25 留言:0更新日期:2023-06-02 00:20
本发明专利技术公开一种基于C

【技术实现步骤摘要】
基于C

V2X的车载终端安全通信方法、装置及介质


[0001]本专利技术涉及车载终端通信
,尤其涉及一种基于C

V2X(Cellular

Vehicle to Everything蜂窝车联网)通信的车载终端安全通信方法、装置及介质。

技术介绍

[0002]C-V2X无线通信是一种以蜂窝技术为基础的车联网,实现车与外界的信息交换,主要包括V2N(车辆与网络/云)、V2V(车辆与车辆)、V2I(车辆与道路基础设施)和V2P(车辆与行人)之间的连接性,具有低延时、覆盖范围宽、稳定性强,且它无需依赖蜂窝网络协助或覆盖等优点。当前应用环境通常对C

V2X系统会有着严苛的可靠性和安全性要求,即对C

V2X系统的通信安全要求非常高。
[0003]为实现基于C

V2X的安全通信,现有技术中C

V2X系统通常是在设备端采用基于硬件加密芯片的方式实现,即通过在通信双方的设备内设置专门硬件加密芯片对通信数据进行加解本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于C

V2X的车载终端安全通信方法,其特征在于,步骤包括:S01.初始化配置:预先在RAM中分别开辟独立的证书数据缓存以及证书容器缓存以分别用于缓存证书数据、证书容器,初始化设备环境并加载证书至证书容器中;S02.V2X用户数据签名:从证书容器中获取一张空闲状态的有效证书,基于SM2算法对V2X用户数据进行签名后生成V2X安全消息,并对所述V2X安全消息进行编码;S03.V2X安全消息验证:接收到V2X安全消息时,对接收到的V2X安全消息进行解码,检查所述V2X安全消息的证书属性后,认证所述V2X安全消息中的证书信息,基于SM2算法对所述V2X安全消息进行验签。2.根据权利要求1所述的基于C

V2X的车载终端安全通信方法,其特征在于,所述步骤S01中初始化设备环境包括:配置系统文件路径,初始化日志系统、应用环境以及SSF库。3.根据权利要求1所述的基于C

V2X的车载终端安全通信方法,其特征在于,所述步骤S01中加载证书包括:读取证书管理信息文件以用于验证发送者身份;加载PC与CA证书信息:在CA服务器注册设备,从CA证书服务器获取EC证书和PC证书组编号,并根据组编号获取PC证书数据,将获取的证书数据加载到所述证书容器;对证书数据buf进行摘要运算后,将证书的信息加载到在证书容器,所述证书的信息包括哈希值、有效时间、证书内容、AID以及ID;根据AID信息在预先采用V2X消息的AID值作为容器索引值建立的索引表中进行证书信任链搜索,加载搜索到的所述证书信任链。4.根据权利要求1所述的基于C

V2X的车载终端安全通信方法,其特征在于,所述步骤S02的步骤包括:S201.初始化软件环境;S202.从所述证书容器中获取一张空闲状态的有效证书,转入步骤S203;S203.检查步骤S202获取的证书的时间戳是否在有效期内,如果是转入步骤S204,否则返回步骤S202;S204.将当前V2X用户数据基于SM2算法进行签名,并生成V2X安全消息;S205.将生成的所述V2X安全消息进行编码,完成V2X用户数据的签名。5.根据权利要求1所述的基于C

V2X的车载终端安全通信方法,其特征在于,所述步骤S03包括:S301.初始化软件环境;S302.当接收到所述V2X安全消息时,对接收到的所述V2X安全消息进行解码;S303.检查解码后的V2X安全消息的属性并获取V2X安全消息的签名证书数据;S304.对获取的所述V2X安全消息的签名证书数据进行认证;S305.基于SM2算法对所述V2X安全消息的签名证书数据进行验签。6.根据权利要求5所述的基于C

V2X的车载终端安全通信方法,其特征在于,所述步骤S304包括:获取所述V2X安全消息的签名证书数据中证书hash值,,根据获取的所述证书hash值在本地查找证书数据,并从所述V2X安全消息的签名证书数据中获取证书信息结构体,根据获取的所述证书信息结构体检查证书属性以及校验证书,以验证证书签名数据。7.根据权利要求1~6中任意一项所述的基于C

V2X的车载终端安全通信方法,其特征
在于,所述步骤S02中,基于SM2算法对V2X用户数据进行签名的步骤包括:S211.置其中,M为待签名的V2X用户数据,,为密码杂凑函数,Z
A
为签名用户A的公钥的杂凑值,并将V2X用户数据与SPDU headerInfo进行整合,即将V2X用户数据的包括产生时间、失效时间以及位置坐标的信...

【专利技术属性】
技术研发人员:石亦磊董俊逸龙腾蛟刘凯姜勇钢
申请(专利权)人:湖南湘江智车出行科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1