0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于CANoe的V2X安全通信方案

Vector维克多 来源:Vector维克多 2025-05-07 13:40 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

在V2X通信中,车辆与路侧设备(RSU)需实时交换关键数据(如紧急制动、道路异常等场景信息)。为了确保车辆与周围环境之间的V2X通信安全,通常会基于公钥基础设施(PKI)来部署通信安全认证系统。

尽管不同国家和地区的PKI架构存在差异,但大体相似,这里简要介绍中国《YD/T 3957-2021》标准义的LTE-V2X证书管理系统。其架构如下图所示:

e06bea7e-24d9-11f0-9310-92fbcf53809c.png

图1:LTE-V2X 证书管理体系架构

1. V2X安全系统核心组件:

根证书机构(Root CA):LTE-V2X系统最高信任源,负责签发LTE-V2X证书机构的数字证书,并维护根证书生命周期。

LTE-V2X证书机构(分层架构):负责管理LTE-V2X安全通信应用相关数字证书,根据证书类型及用途不同,可分为:注册证书机构(ECA)、假名证书机构(PCA)、应用证书机构(ACA)。

-注册证书机构(ECA):负责向V2X设备签发注册证书,用于设备身份初始认证。

-假名证书机构(PCA):负责向OBU签发假名证书,用于签名基本安全消息(BSM),实现隐私保护。

-应用证书机构(ACA):负责向OBU签发身份证书、向RSU等签发应用证书。OBU会使用身份证书向RSU证明其身份,RSU使用应用证书对其发送的特定应用消息(如SPAT)进行数字签名。

认证授权机构(AAA):执行V2X设备的身份认证与权限分配,确保仅授权设备可接入证书管理系统。

V2X设备:包括车载单元(OBU)和路侧单元(RSU),需通过证书实现消息签名与验签。

2. V2X安全通信流程

在基于LTE的车联网中,V2X设备使用基于数字证书的应用层安全机制进行消息的签名和验证,发送端对V2X消息添加数字签名,接收端验证签名的有效性及证书的可信链。发送方和接收方必须拥有相同的根证书,或者发送方的根证书已包含在接收方的可信证书列表(CTL)中。否则消息将被拒绝并丢弃。

V2X安全测试:

测试工具的核心要求

在LTE-V2X安全通信测试中,通常需要将被测设备(DUT)置于各种场景中进行验证。测试工具需要根据预设场景生成对应的V2X报文。同时,这些报文还需包含基于证书生成的安全协议数据单元(SPDU)。为了实现证书的分发及SPDU的生成,测试工具必须能够识别、管理和应用PKI。

测试工具需满足以下要求:

支持生成自定义证书,并允许用户灵活配置证书属性(如有效期等);

支持从外部导入证书。在实际测试中,DUT通常已配置安全证书。测试设备所使用证书也应从同一提供商获取,并与DUT的根证书需保持一致,以便与DUT通信从而满足测试需求;

支持将生成的证书导出并提供给DUT;

能够生成用于验证异常场景的证书,例如已过期证书或权限不足的证书,以仿真复杂的测试环境。支持使用证书签署其发送的V2X报文;

具备验证接收消息签名的能力。

基于CANoe的V2X安全通信方案

1. Security Manager证书管理

从CANoe18.0开始,Security Manager引入了支持管理V2X PKI的安全配置文件(Security Profile)的全新模板,可根据欧盟、美国和中国等地区的标准生成或导入证书。在测试过程中,可以将外部的证书导入Security Manager,用于对DUT进行测试验证;也可以生成测试PKI,并将其根证书添加到DUT的证书信任列表(CTL),从而使DUT接受使用测试PKI签名的测试消息。

使用Security Manager配置V2X证书的基本步骤:

打开Security Manager并选择V2X模板

在CANoe的工具菜单(Tools)中打开Security Manager。在左侧的Security Profile Explorer中,选择V2X PKI模板,然后点击工具栏中Security Profile栏的Add按钮,创建一个新的安全配置文件。

设置安全配置文件参数

选择新建的Security Profile,点击工具栏中Parameters栏的Add按钮。在弹出的窗口中为证书组命名,并选择所使用的证书标准(如ETSI、IEEE或中国标准)。

e0843f8e-24d9-11f0-9310-92fbcf53809c.png

图2:Security Manager添加Security Profile

添加或导入证书

在右侧编辑窗口中,找到V2X Certificates栏目,点击Parameters栏的Add按钮添加证书。可以选择创建新证书,也可以导入现有证书。如果有从其他项目中导出的*.c2xcert文件,可右键点击V2X Certificate Group,选择Import直接导入证书文件。

e0a643e0-24d9-11f0-9310-92fbcf53809c.png

图3:Security Manager配置证书

查看和管理证书

配置完成后,Security Manager会以树状结构显示安全配置文件的详细内容,包括证书及其私钥信息,便于进一步管理和检查。

e0b7b4cc-24d9-11f0-9310-92fbcf53809c.png

图4:Security Manager查看证书列表

2. V2X安全报文配置与监控

激活V2X Security配置

进入Simulation -> Security Configuration,切换到V2X页面,选择配置好的Security Profile,并激活对应的证书组。

e105d1e8-24d9-11f0-9310-92fbcf53809c.png

图5:Security Configuration激活V2X Profile

V2X数据库中为报文配置证书

打开Car2x Network Explorer,可以通过编辑数据库中报文的相关属性来配置证书信息:

e1157dd2-24d9-11f0-9310-92fbcf53809c.png

图6:为V2X报文关联证书

Certificate Name:若仿真的V2X报文中需要包含有安全报头,则须在此处输入对应于Security Manager中配置的证书名称。

Certificate Signer Type:选择证书签名类型:Unsecured-报文中插入安全报头,但不对有效载荷进行签名,Digest-安全报头仅包含证书的摘要信息,Certificate-安全报头包含完整的证书,Certificate Chain-安全报头包含完整的证书链。

Certificate Change Time:指定证书更换的周期。

Certificate Matching:指定在证书更换时使用特定字段开头的证书。

Trace窗口观测V2X安全报文

在通信和测试过程中,Trace窗口会实时显示报文中的证书签名者信息及其有效性状态,完整的报文数据可以通过左侧的Detail Views查看,比如所选报文中证书的详细信息:

e1386eb4-24d9-11f0-9310-92fbcf53809c.png

图7:Trace窗口观测V2X报文

Car2x Certificate Explorer实时安全状态监控

CANoe的Car2x Certificate Explorer窗口提供实时的证书信息查看功能,包括预先配置的证书以及在测量期间接收到的证书,可展示证书的可信状态、层级结构、有效期等关键信息,可实现对证书全生命周期的可视化监控与管理。

如图8所示,窗口左侧显示证书的概览,右侧则提供所选证书的详细信息。通过导出功能,可以将证书保存至本地,方便在其他配置中重复使用。

e149e932-24d9-11f0-9310-92fbcf53809c.png

图8:Car2x Certificate Explorer窗口

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 通信
    +关注

    关注

    18

    文章

    6316

    浏览量

    139549
  • 车联网
    +关注

    关注

    76

    文章

    2695

    浏览量

    93584
  • CANoe
    +关注

    关注

    4

    文章

    80

    浏览量

    9534
  • V2X
    V2X
    +关注

    关注

    25

    文章

    219

    浏览量

    44880

原文标题:基于CANoe的V2X安全通信方案

文章出处:【微信号:VectorChina,微信公众号:Vector维克多】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    一文了解恩智浦(NXP)的V2X应用方案及技术平台

    为具有悠久历史的飞利浦半导体公司,对于车对外界信息交换(V2X)拥有非常成熟的现实应用方案和技术平台。在汽车V2X通信上,恩智浦提供车对车(V2V
    发表于 03-09 10:43 1.4w次阅读

    这几个v2x技术方案告诉您 如何强占车联网市场先机

    Wireless的V2X及CAV软件,结合瑞萨电子V2X R-Car片上系统(Soc)实现的车车通信、车路通信解决方案。在会议上,瑞萨电子
    发表于 03-13 09:50 5661次阅读

    航芯方案分享 V2X安全认证方案

    。 上海航芯也积极投入到C-V2X产业中,重磅推出基于ACX200T的V2X解决方案,可助力汽车领域客户,加快车联网产品的研发进度。 什么是V2X
    的头像 发表于 03-31 15:01 5026次阅读
    航芯<b class='flag-5'>方案</b>分享  <b class='flag-5'>V2X</b><b class='flag-5'>安全</b>认证<b class='flag-5'>方案</b>

    如何将V2X技术应用到汽车中?# 车联网 # V2X # C-V2X

    V2X技术
    虹科卫星与无线电通信
    发布于 :2023年12月19日 16:50:25

    基于飞凌i.MX8MQ核心板实现V2X方案

    ),用于车辆和道路上行人及非机动车的安全预警。V2N(Vehicle to Network 车-云),车辆通过网络连接到云服务器,以实现使用云端的各种实用数据,如:高精导航、影音娱乐等。02、 V2X
    发表于 11-24 17:31

    V2X安全警示系统解决方案

    ITRI V2X safety solution(工研院车联网安全解决方案)是一提供完整V2X应用的系统性解决方案,并利用路侧设备(RSU)
    发表于 03-09 18:06 4738次阅读

    NXP(恩智浦)V2X通信软件和工具

    NXP(恩智浦)V2X通信软件和工具
    发表于 03-10 14:24 52次下载

    自动驾驶的V2X参考设计方案解析

    Cohda Wireless将在10月10日-14日举行的2016全球智能交通大会(ITS World Congress 2016)上展示联合开发的新型V2X参考设计方案 将在2016全球智能交通
    发表于 11-20 11:13 6次下载

    DSRC符合V2x部署条件_面向V2x应用,802.11p已做好部署准备

    V2x通信涉及车辆相互之间以及车辆与基础设施之间的数据交换;事实证明,这种技术有助于改善交通安全性,提高交通系统的效率。基于IEEE 802.11p的直接短距离通信(DSRC)技术已经
    发表于 04-26 03:27 2672次阅读
    DSRC符合<b class='flag-5'>V2x</b>部署条件_面向<b class='flag-5'>V2x</b>应用,802.11p已做好部署准备

    CohdaWireless展示联合开发的新型V2X参考设计方案

    Cohda Wireless将在10月10日-14日举行的2016全球智能交通大会(ITS World Congress 2016)上展示联合开发的新型V2X参考设计方案 将在2016全球智能交通
    发表于 04-25 22:20 2535次阅读

    使用CANoe实现C-V2X直连通信的配置流程

    CANoe Option Car2x支持中国(GB/T)、欧盟(ETSI)和美国(IEEE)等国家地区的V2X标准和协议,包括BSM、MAP、SPaT、CAM、DENM、IVIM、SREM和SSEM
    的头像 发表于 06-27 16:34 6560次阅读

    村田推出首款配备V2X芯片组的通信模块

    村田推出首款配备V2X芯片组的通信模块。本产品为村田制作所开发的村田首款V2X通信模块。
    的头像 发表于 12-16 17:55 2531次阅读
    村田推出首款配备<b class='flag-5'>V2X</b>芯片组的<b class='flag-5'>通信</b>模块

    V2X测试解决方案

    北汇信息致力于在V2X领域积极开展LTE-V2X和5G-V2X的测试验证技术研究等工作,积极推动中国V2X的产业落地,为客户提供V2X成套测
    的头像 发表于 07-19 17:22 2358次阅读
    <b class='flag-5'>V2X</b>测试解决<b class='flag-5'>方案</b>

    DYNA4集成SUMO在CANoe中实现V2X三维场景

    数据接口用于填充V2X报文,通过驱动V2X通信网络模拟器即能搭建起V2X的仿真环境,实现更接近真实交通环境的三维场景。
    的头像 发表于 10-18 09:33 3767次阅读
    DYNA4集成SUMO在<b class='flag-5'>CANoe</b>中实现<b class='flag-5'>V2X</b>三维场景

    科普|V2X是什么意思?

    V2X(Vehicle-to-Everything,车联网)是一种革命性的通信技术,赋予车辆与周围环境(如其他车辆、道路基础设施、行人、云网络等)进行实时数据交互的能力。通过整合多种通信协议和技术
    的头像 发表于 05-31 09:38 1606次阅读
    科普|<b class='flag-5'>V2X</b>是什么意思?