固件安全运行的方法及系统、设备及存储介质
基本信息
申请号 | CN202011625739.3 | 申请日 | - |
公开(公告)号 | CN112699345A | 公开(公告)日 | 2021-04-23 |
申请公布号 | CN112699345A | 申请公布日 | 2021-04-23 |
分类号 | G06F21/12;G06F11/07 | 分类 | 计算;推算;计数; |
发明人 | 刘知日 | 申请(专利权)人 | 合肥市芯海电子科技有限公司 |
代理机构 | 深圳市恒申知识产权事务所(普通合伙) | 代理人 | 赵胜宝 |
地址 | 230000 安徽省合肥市高新区创新大道2800号合肥创新产业园二期F1楼1402室 | ||
法律状态 | - |
摘要
摘要 | 本发明提供了一种固件安全运行的方法及系统、设备及存储介质,所述方法包括:获取存储装置中的数据信息,基于所述数据信息获得与固件数据相关的第一信息摘要,和与预先烧录的程序相关的第二信息摘要;对比所述第一信息摘要和所述第二信息摘要,若两者相同,则通过所述第二信息摘要初始化安全看门狗并运行所述固件;在固件运行时,更新所述第一信息摘要,并将更新后的第一信息摘要写入安全看门狗;判断安全看门狗内写入的所述更新后的第一信息摘要与所述第二信息摘要是否相同,根据判断结果执行对应的处理方法。该方法定时检查固件的正确性,提高了抗攻击、篡改的能力,且不仅仅只依赖软件方法实现,同时也依赖于硬件提供的保护,可靠性更高。 |
