【技术实现步骤摘要】
本专利技术涉及车载系统安全启动内的基于hsm的mcu安全启动实现方法。
技术介绍
1、越来越多的主机厂对ecu提出了安全启动的要求,安全启动需要在mcu运行前对将要运行的固件进行合法性验证,这需要消耗一定的时间,但是对于ecu启动时间的要求,主机厂却没有放宽。这对于能开发满足主机厂要求的ecu,带来了很大的挑战。现在mcu安全启动有两种模式分别是串行模式和并行模式。串行模式是在验证完成mcu应用核固件后才启动mcu应用核,这种方式会加长mcu的启动时间。并行模式是先启动mcu应用核,然后在做mcu应用核固件验证,这样虽然减少了启动时间,但会导致未经验证的mcu应用核固件能够运行一段时间,这就存在了风险。
技术实现思路
1、本专利技术的目的是提供一种基于hsm的mcu安全启动实现方法,能在不降低安全性的前提下,提高验证速度,降低ecu的启动时间,来满足主机厂的要求。
2、为实现上述目的,本专利技术提供了一种基于hsm的mcu安全启动实现方法,包括以下步骤,
3、步骤1
...【技术保护点】
1.一种基于HSM的MCU安全启动实现方法,其特征在于:包括以下步骤,
2.根据权利要求1所述的一种基于HSM的MCU安全启动实现方法,其特征在于:步骤1中数据区以及代码区划分的具体内容如下,
3.根据权利要求2所述的一种基于HSM的MCU安全启动实现方法,其特征在于:步骤1中签名区划分的具体内容如下,
4.根据权利要求3所述的一种基于HSM的MCU安全启动实现方法,其特征在于: 签名区还设置了防降级版本特征,防降级版本特征包括了子特征1、子特征2子特征3以及复杂签名,其中子特征1为区别产品,子特征2为区别设备,子特征3为区别防回滚
...【技术特征摘要】
1.一种基于hsm的mcu安全启动实现方法,其特征在于:包括以下步骤,
2.根据权利要求1所述的一种基于hsm的mcu安全启动实现方法,其特征在于:步骤1中数据区以及代码区划分的具体内容如下,
3.根据权利要求2所述的一种基于hsm的mcu安全启动实现方法,其特征在于:步骤1中签名区划分的具体内容如下,
4.根据权利要求3所述的一种基于hsm的mcu安全启动实现方法,其特征在于: 签名区还设置了防降级版本特征,防降级版本特征包括了子特征1、子特征2子特征3以及复杂签名,其中子特征1为区别产品,子特征2为区别设备,子特征3为区别防回滚版本号,复杂签名则是运算强度高的非对称算法对子特征1、子特征2子特征3进行计算得到的。
5.根据权利要求4所述的一种基于hsm的mcu安全启动实现方法,其特征在于:步骤2的具体内容如下,
6.根据权利要求5所述的一种基于hsm的mcu安全启动实现方法,其特征在于:步骤2.2的具体内容...
【专利技术属性】
技术研发人员:朱香龙,
申请(专利权)人:扬州航盛科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。