☰
售后诊断密钥与证书灌装流程
2026/10/15 18:42:44 网站建设 项目流程

1、文档概述

本文主要描述整车售后诊断场景下,车载终端证书灌装与密钥灌装的业务背景、整体架构、业务时序流程。本方案与产线 EOL 灌装能力形成互补,覆盖车辆出厂后零部件更换、凭据损坏丢失等售后维修场景下的安全凭据补发与重新注入业务。

2、设计目标

基于PKI安全体系,依托诊断云、TSP 平台、售后诊断仪及车载 ECU 零部件,构建售后场景证书、密钥的申请、下发与 UDS 灌装能力。依托 PKI 签发的服务端证书建立诊断云与诊断仪之间的 TLS 安全通信通道,通过诊断仪作为业务载体,完成车载终端身份证书、业务安全密钥的申请、下载与安全写入,支撑车辆售后维修、故障诊断、安全刷写等业务的身份认证与通信安全防护。

3前置条件:诊断云离线证书申请

3.1 该步骤为什么前置

诊断云服务端证书为售后灌装业务的基础通信依赖,属于平台部署阶段的初始化前置工作,需在所有售后证书、密钥灌装业务执行前完成部署。诊断云与诊断仪之间业务报文全部基于 TLS 加密传输,若服务端证书缺失、未部署,加密通信链路无法建立,诊断仪无法将CSR、密钥申请等业务请求上传至诊断云及 PKI 服务器,售后灌装业务不可执行。

3.2 为什么需要离线

诊断云离线证书申请,指私钥完全在诊断云本地生成,仅输出 CSR证书申请文件,通过非业务在线接口的方式提交PKI服务器;PKI完成签发后,再将证书文件离线回传给诊断云完成部署,私钥全程不离开诊断云安全边界,区别于车载ECU 的在线业务接口申请模式。

3.3 诊断云离线证书申请流程

如图1:

图1 诊断云离线证书申请流程图

步骤1:诊断云本地生成 ECC P‑256 非对称密钥对,基于公钥构造 P10 格式 CSR 证书申请报文;

步骤2:诊断云运维人员离线提交 P10 证书申请请求至 PKI 服务器;

步骤3:PKI 服务器完成 P10 报文完整性、公钥合法性及唯一性校验,校验通过后签发数字证书;

步骤4:PKI 服务器离线将签发完成的数字证书交付诊断云;

步骤5:诊断云完成证书导入部署,启用 TLS 安全通信通道。

4、售后诊断仪证书灌装

4.1 业务场景说明

车辆维修更换车载零部件后,维修人员使用诊断仪调用 UDS 服务读取 ECU 内部证书状态;检测到无有效证书时,由诊断云转发业务请求至 PKI 服务器完成证书签发下发,经由诊断仪通过 UDS 接口将证书链写入零部件,同步完成 VIN 码与零部件 SN 号的资产绑定,支撑证书后续更新、注销、查询等全生命周期管理。

4.2 售后诊断仪证书灌装流程

图2 售后诊断仪证书灌装流程图

备注:PKI服务器部署在TSP系统内,时序图统一使用PKI服务器作为实体,不再将 TSP 作为独立业务泳道。

如图2:

步骤1:诊断人员通过诊断仪触发零部件内部 UDS 功能,调用证书状态查询 DID,零部件 UDS 功能返回证书灌装判断结果;

步骤2:诊断仪根据证书状态,判定需要灌装时触发证书申请请求 DID;零部件 UDS 功能返回证书申请 JSON 字符串;

步骤3:诊断仪将证书申请请求上传至诊断云,诊断云转发证书申请请求至 PKI 服务器,PKI 服务器解析证书申请报文,生成并签发车载零部件身份证书

步骤4:PKI 服务器将证书及证书链下发至诊断云,并通过诊断云将证书及证书链下发至售后诊断仪;

步骤5:诊断仪调用零部件内部 UDS 功能(DID),下发证书 / 证书链至零部件;零部件 UDS 服务返回证书灌装执行结果;

步骤6:诊断云获取车辆 VIN 码与零部件 SN 绑定关系(DID 读取),同步至 PKI 服务器,用于证书全生命周期管理。

5、售后诊断仪密钥灌装

5.1 业务场景说明

售后维修更换 ECU 零部件时,通过诊断仪调用 UDS 接口读取 ECU 密钥状态;识别密钥缺失或损坏时,向 PKI 服务器发起密钥申请。PKI 服务器依据车型、零部件名称、密钥标签、ECU 地址完成密钥生成,同车型同零部件共用同一密钥;密钥逐层下发至诊断仪后,通过 UDS 写入零部件,并读取状态 DID 校验密钥灌装有效性。

5.2 售后诊断仪密钥灌装流程

如图3:

步骤1:诊断人员通过诊断仪触发零部件内部 UDS 功能,调用密钥灌装查询 DID,零部件 UDS 返回密钥是否需要灌装;

步骤2:诊断仪根据密钥状态,判定需灌装时触发密钥申请;诊断云转发密钥申请请求至 PKI 服务器;

步骤3:PKI 服务器依据车型 + 零部件名称 + 密钥标签 + ECU Address 生成密钥(同车型同零部件共用密钥);

步骤4:PKI 服务器将生成密钥下发至诊断云,诊断云将密钥下发至诊断仪;

步骤5:诊断仪触发零部件内部 UDS 功能(DID),将密钥下发至零部件 UDS 功能并调用密钥状态 DID,校验密钥灌入结果。

图3 售后诊断仪密钥灌装流程图

6、售后灌装与产线灌装的差异对比

产线 EOL 灌装与售后诊断灌装均实现车载 ECU 证书、密钥的安全注入,遵循同一套PKI / KMS密码体系与UDS诊断接口规范,但二者所处运行环境、业务触发逻辑、约束条件、运维模式存在显著差异。产线灌装发生于车辆出厂制造阶段,使整车出厂即具备完整的网络安全能力,保障出厂后车内通信、TSP平台对接、OTA升级、诊断会话的安全能力;售后灌装发生于车辆交付用户之后的维修,面向零部件更换、密码凭据损坏补发等异常情况,更多依赖人工介入,同时需要适配公网 + 本地诊断总线混合网络环境。

以下是售后灌装与产线灌装的差异对比:

产线灌装

售后灌装

执行主体

EOL 设备 + EOL 服务器

诊断仪 + 诊断云平台

执行时间

车辆工厂下线制造阶段

车辆交付后出现换件、密钥丢失情况

触发方式

流水线全自动执行

维修人员人工触发,人机交互作业

网络链路

工厂隔离内网,网络环境可控

本地诊断总线 + 公网混合网络

业务性质

新车凭证正向预置

维修后凭证补发、更新重建信任体系

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询