微控制单元的安全启动方法、装置、微控制单元和上位机制造方法及图纸

技术编号:41093823 阅读:20 留言:0更新日期:2024-04-25 13:53
本申请实施例提供一种MCU的安全启动方法、装置、微控制单元和上位机,上述MCU的安全启动方法中,MCU上电之后,在boot模式下,将上述MCU的标识发送给上位机,以供上位机查找上述MCU的标识对应的公钥和镜像,然后使用MCU中保存的私钥,对上述MCU中可执行程序文件的镜像进行签名,将签名结果发送给上位机,最后接收上位机发送的数据,上述数据是上位机使用上述MCU的标识对应的公钥和镜像对上述签名结果进行验签,确定上述签名结果通过验签之后,发送给MCU的,从而可以通过MCU本地签名与上位机验签的方式,实现MCU的安全启动,提高了MCU启动的安全性。

【技术实现步骤摘要】

本申请涉及智能终端,特别涉及一种微控制单元(microcontrollerunit,mcu)的安全启动方法、装置、微控制单元和上位机。


技术介绍

1、随着嵌入式产品应用得越来越广泛,嵌入式产品的安全也越发受到关注。若嵌入式产品遭到攻击或存储数据遭到篡改,则会导致嵌入式产品无法正常运行,而用户隐私泄露,则会造成巨大的财产损失,因此安全启动就是保证嵌入式产品安全的第一步。

2、现在大多数低端的mcu无安全信任根,无法依靠自身能力完成安全启动。而篡改mcu的内部程序,是近场攻击的安全风险之一。若该mcu存在与外部交互信息的场景,那么篡改可执行文件,则可能造成极大的安全风险。


技术实现思路

1、本申请提供了一种mcu的安全启动方法、装置、微控制单元和上位机,本申请还提供一种计算机可读存储介质,以实现提高mcu启动的安全性。

2、第一方面提供了一种微控制单元mcu的安全启动方法,包括:mcu上电之后,在系统引导模式下,将所述mcu的标识发送给上位机,以供所述上位机查找所述mcu的标识对应的公钥和本文档来自技高网...

【技术保护点】

1.一种微控制单元MCU的安全启动方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述将所述MCU的标识发送给上位机之前,还包括:

3.一种微控制单元MCU的安全启动方法,其特征在于,包括:

4.根据权利要求3所述的方法,其特征在于,所述使用所述MCU的标识对应的公钥和镜像,对所述签名结果进行验签之后,还包括:

5.根据权利要求3或4所述的方法,其特征在于,所述使用所述MCU的标识对应的公钥和镜像,对所述签名结果进行验签包括:

6.根据权利要求3至5任一项所述的方法,其特征在于,所述接收所述MCU发送的签名结...

【技术特征摘要】

1.一种微控制单元mcu的安全启动方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述将所述mcu的标识发送给上位机之前,还包括:

3.一种微控制单元mcu的安全启动方法,其特征在于,包括:

4.根据权利要求3所述的方法,其特征在于,所述使用所述mcu的标识对应的公钥和镜像,对所述签名结果进行验签之后,还包括:

5.根据权利要求3或4所述的方法,其特征在于,所述使用所述mcu的标识对应的公钥和镜像,对所述签名结果进行验签包括:

6.根据权利要求3至...

【专利技术属性】
技术研发人员:李森浩梁明
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1