【V2X】证书管理

108 阅读4分钟

CANoe中有哪些与V2X证书管理相关的界面

Car2x Certificate Explorer

image.png

image.png

image.png

image.png

image.png

可以在这里导出证书:

image.png

Certificate Manager

这里可以自定义证书:

image.png

image.png

Car2x Station Manager

可以通过这个界面,综合分析得到 证书链管理系统的架构:

通过 Car2X Station Manager,接收到的数据包会被分配给在 CANoe 中管理的 ITS 站点。
这种方式使得 CANoe.Car2x 不仅提供了基于数据包的视图,还提供了基于 ITS 站点的通信视图。

为了在测量窗口中显示应用消息的数据内容(信号),接收到的数据包与数据库中创建的节点(ITS 站点)之间必须始终存在关联。
Car2X Station Manager 提供了相应的映射,以确保观察到的信号数据(例如在数据窗口中)确实来自要测量的 ITS 站点。

在分配过程中,Car2X Station Manager 会保存 MAC 地址,以及如果存在安全头(Security Header)的话,还会保存 HashedId8
如果启用了相应的功能,这些数据会通过智能跟踪算法自动分配给 ITS 站点。
此外,也可以通过图形用户界面(GUI)手动编辑这些数据。

image.png

image.png

V2X证书长什么样

以RootCA, Intermediate CA, PC 为例:

RootCA

image.png

Intermediate CA

image.png

PC

image.png

举例:尝试导出V2X证书,供CAPL发包使用

image.png

导出来是这样的:

<certificates version="1.0">
  <certificate type="China 2020" name="Vector Demo Intermediate CN" hashedId8="F1498121C4BF5CEB" trusted="false">
    <public>80030083082DE97E801DDF23EF18811B566563746F722044656D6F20496E7465726D65646961746520434E00000000001FBE5E058505C7010100017F01010080010100017F808421832B4E1FDA98518A3B0E1F9AFD2CD903561720B03A144AEBF1F94813A2CDAC362C84405212202E37087DA1B00793A22E9FE1EF4C5748512806F0BF11E3818FB541F904F088449F13645F477E9D0346C5E2D5ECFC8775077F85C9D13E646DE3FB1916A3</public>
  </certificate>
  <certificate type="China 2020" name="vi-pca" hashedId8="80135EC7800875B7" trusted="false">
    <public>800300830845BBBD18703CB3965B8115766563746F72206368696E612064656D6F207063613CB39600021F33800586000483010180009C010180020E2B800387000101010080010280016F8180017081018221824BD2B848A3878E1B6594ECD82312540DAD0089517BDD1BF57197BFE61378C90280842183F6A2023293B5C6AADCBC188B3942BA4FD71465AAA0C2286E37ADE71EAAEA245484404A533554E831021AFB0689D2416BB3BB018D16FB674A1CF30B2B345CFDA5BE17BD4DADE0DF94856221BF193216957FF9F5C8CE75B08A6BB1F1259BCAB317DD76</public>
  </certificate>
</certificates>

image.png

但是,失败了,因为证书中只包含Public Key, 不包含Private Key,因此CAPL不能签名

image.png