系统启动方法、装置、终端设备以及存储介质与流程

文档序号:37186278发布日期:2024-03-01 12:50阅读:来源:国知局

技术特征:

1.一种系统启动方法,其特征在于,所述系统包括:上位机工具集、单片机、cesc模块,所述方法包括以下步骤:

2.根据权利要求1所述的系统启动方法,其特征在于,所述通过上位机工具集将预先获取的带校验码的烧录文件写入单片机的可编译闪存的步骤之前还包括:

3.根据权利要求2所述的系统启动方法,其特征在于,所述通过所述上位机工具集,将预先获取的密钥文件发送至所述单片机的步骤之前还包括:

4.根据权利要求3所述的系统启动方法,其特征在于,所述根据所述密钥文件以及所述烧录文件,通过所述cesc模块进行启动验证,获取启动结果的步骤包括:

5.根据权利要求4所述的系统启动方法,其特征在于,所述若所述第二验证结果为合法,则通过所述烧录文件对所述应用程序区的代码进行验证,获取第三验证结果的步骤包括:

6.根据权利要求2所述的系统启动方法,其特征在于,所述根据所述烧录文件,通过所述上位机工具集进行加密,获取应用程序区密文的步骤包括:

7.根据权利要求3所述的系统启动方法,其特征在于,所述根据所述启动扇区密钥,通过所述cesc模块进行计算,获取标准启动扇区认证值的步骤包括:

8.一种系统启动装置,其特征在于,所述系统启动装置包括:

9.一种终端设备,其特征在于,所述终端设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的系统启动程序,所述系统启动程序被所述处理器执行时实现如权利要求1-7中任一项所述的系统启动方法的步骤。

10.一种计算器可读存储介质,其特征在于,所述计算器可读存储介质上存储有系统启动程序,所述系统启动程序被处理器执行时实现如权利要求1-7中任一项所述的系统启动方法的步骤。


技术总结
本发明公开了一种系统启动方法、装置、终端设备以及存储介质,其方法包括:通过上位机工具集将预先获取的带校验码的烧录文件写入单片机的可编译闪存,其中,所述烧录文件的校验码基于应用程序区密文以及应用程序区代码长度值生成;通过所述上位机工具集,将预先获取的密钥文件发送至所述单片机,其中,所述密钥文件基于标准启动扇区认证值、主授权密钥值、启动扇区密钥值以及应用程序区密钥值生成;通过所述单片机将所述密钥文件以及所述烧录文件写入安全拓展CESc模块;根据所述密钥文件以及所述烧录文件,通过所述CESc模块进行启动验证,获取启动结果。本发明解决了非法篡改产品源代码导致启动不安全的问题,提高了系统启动的效率。

技术研发人员:陈磊,刘豪飞
受保护的技术使用者:深圳市航盛电子股份有限公司
技术研发日:
技术公布日:2024/2/29
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1