车载电子控制单元的串行启动方法、装置、存储介质及车辆制造方法及图纸

技术编号:46595784 阅读:2 留言:0更新日期:2025-10-10 21:28
本申请涉及一种车载电子控制单元的串行启动方法、装置、存储介质及车辆,该方法包括:响应于启动指令,执行全量或非全量的串行启动操作。在本次串行启动是刷写软件后的首次启动时,在本次串行启动过程中对第一对象进行验签,以及对第二对象进行哈希验证。在本次串行启动是刷写软件后的非首次启动时,在本次串行启动过程中不对第一对象进行验签,对第二对象进行哈希验证。通过这样的方式,能够根据本次串行启动是否为刷写软件后的首次启动,选择对第一对象进行验签以及对第二对象进行哈希验证的方式,有效减少了非首次启动时的验证步骤,缩短了启动时间,并为后续启动提供了快速验证的基础。

【技术实现步骤摘要】

本专利技术实施例涉及车辆检测,尤其涉及一种车载电子控制单元的串行启动方法、装置、存储介质及车辆


技术介绍

1、在车载ecu(electronic controlunit,电子控制单元)安全启动领域,现有非对称算法串行安全启动方案存在明显缺陷。当前方案每次启动时均需依次对公钥进行验签,随后再针对特定数据段(涵盖app/boot的起始地址、长度以及哈希值等关键信息)进行验签,整个启动流程中至少需要完成两次验签操作,这直接导致诸多车载ecu的安全启动时间超出主机厂规定标准,无法满足车辆的性能要求。

2、深入分析发现,这种传统方案在启动效率与安全性平衡上存在问题。每次启动都机械地执行两次验签,无论是否必要,这无疑增加了启动时长。但实际上,频繁的验签操作并非总是必需,尤其是在非首次启动场景下,已经验证过的代码若未发生变化,重复验签就显得冗余。


技术实现思路

1、本申请针对上述不足或缺点,本申请提供了一种车载电子控制单元的串行启动方法、装置、存储介质及车辆。本申请能够根据本次串行启动是否为刷写软件后的首次启本文档来自技高网...

【技术保护点】

1.一种车载电子控制单元的串行启动方法,其特征在于,所述方法应用于串行启动车载电子控制单元代码中的可信根代码、启动加载程序代码和/或应用程序代码;所述可信根代码用于建立安全环境;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述应用程序代码和所述启动加载程序代码各自包括预先拆分的多个代码子段,所述计算所述第二对象的哈希值作为所述第二对象的计算哈希值,包括:

3.根据权利要求2所述的方法,其特征在于,执行串行启动操作,包括:

4.根据权利要求3所述的方法,其特征在于,在完成刷写软件之后,所述标志位的初始状态是第一状态;p>

5.根据权...

【技术特征摘要】

1.一种车载电子控制单元的串行启动方法,其特征在于,所述方法应用于串行启动车载电子控制单元代码中的可信根代码、启动加载程序代码和/或应用程序代码;所述可信根代码用于建立安全环境;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述应用程序代码和所述启动加载程序代码各自包括预先拆分的多个代码子段,所述计算所述第二对象的哈希值作为所述第二对象的计算哈希值,包括:

3.根据权利要求2所述的方法,其特征在于,执行串行启动操作,包括:

4.根据权利要求3所述的方法,其特征在于,在完成刷写软件之后,所述标志位的初始状态是第一状态;

5.根据权利要求1所述的方法,其特征在于,所述执行全量或非全量的串行启动操作,包括:

6.根据权利要求5所述的方法,其特征在于,在本次全量的串行启动过程中,所...

【专利技术属性】
技术研发人员:何畅雷相其曹国华杜文在汤晓轩史文献程中阳熊健张安驰戴玉余学兰甘宁陈洁张波
申请(专利权)人:赛力斯集团股份有限公司
类型:发明
国别省市:

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

1