一种利用ROM结合存储孤岛实现MCU芯片安全的方法
基本信息
申请号 | CN202010606503.9 | 申请日 | - |
公开(公告)号 | CN111506324A | 公开(公告)日 | 2020-08-07 |
申请公布号 | CN111506324A | 申请公布日 | 2020-08-07 |
分类号 | G06F8/61;G06F8/65;G06F21/71 | 分类 | 计算;推算;计数; |
发明人 | 熊海峰;周建政;姜伟巍 | 申请(专利权)人 | 上海泰矽微电子有限公司 |
代理机构 | 成都坤伦厚朴专利代理事务所(普通合伙) | 代理人 | 上海泰矽微电子有限公司;南京泰矽微电子有限公司 |
地址 | 201203 上海市浦东新区亮秀路112号710 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了一种利用ROM结合存储孤岛实现MCU芯片安全的方法,包括MCU模块,MCU模块包括存储孤岛单元和ROM启动单元;还包括以下步骤:写入安全程序,并通过私钥对安全程序进行加密;存储孤岛单元对私钥加密后的安全程序进行存储;ROM单元响应外界启动信号,并将公钥与私钥加密后的安全程序进行配对;若配对成功,则ROM启动单元读取安全程序,进而ROM启动单元启动;若配对不成功,则ROM启动单元不能读取安全程序,进而ROM启动单元不能启动。利用烧录模块对存储孤岛单元的内容进行录入、升级和更换,解决了只使用ROM时无法二次扩展的缺陷。将加密内容传递给存储孤岛单元后,只能通过用户使用正确的公钥对加密内容进行解密,提高了安全性能。 |
