尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

汽车电子基于信息安全的升级流程

汽车电子基于信息安全的升级流程 前言做过 ECU 升级的都知道普遍使用 UDS 协议操作及相关流程主要分为预编程、主编程和后编程预编程做升级前的相应准备主编程进行升级及校验后编程恢复前期的操作。传统 UDS 刷写流程更多聚焦固件传输缺少信息安全防护。随着欧盟R155、156及国内的44495、96的信息安全标准的实施ECU 固件升级需要增加一些安全机制。刷写流程预编程预编程主要增加对刷写零部件的信息拾取重点为软件版本号可增加版本号的比对防止 ECU 版本回退。其他就是和传统 ECU相同的操作了包括检查是否达到升级条件以及开始刷写前禁止报文的收发和故障的查看。主编程主编程主要是软件的下载工作其中27服务的要求较高规定验证的算法、seed值的随机性及相关的key的长度要求其中会对升级的完整性防篡改重点关注可使用签名进行验证可用方法为 ECU 出厂根据固件进行签名将签名值放置在固件规定好的地方当固件下载到 ECU 中后需要重新验证对比签名值不相同则需丢弃回滚上个版本。复位也是需要增加前置条件及安全等级。其他则和传统无其他区别。后编程后编程主要是恢复前面的操作无与传统操作有其他区别。
返回列表