[发明专利]差分写入操作有效
申请号: | 202010863511.1 | 申请日: | 2020-08-25 |
公开(公告)号: | CN112434282B | 公开(公告)日: | 2022-05-17 |
发明(设计)人: | 奥利维尔·杜瓦尔 | 申请(专利权)人: | 美光科技公司 |
主分类号: | G06F21/51 | 分类号: | G06F21/51;G06F8/65 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 王龙 |
地址: | 美国爱*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 写入 操作 | ||
1.一种方法,其包括:
在非易失性存储器装置处接收用于使用补丁文件和与所述补丁文件相关联的第一签名来将程序文件从第一状态改变为第二状态的命令,所述补丁文件包括所述程序文件的所述第一状态与所述第二状态之间的差异;
将所述补丁文件和所述第一签名写入所述非易失性存储器装置的非易失性缓冲器;
至少部分地基于接收到所述命令使用所述第一签名且使用第二签名来认证所述补丁文件,所述第二签名与所述补丁文件相关联且由所述非易失性存储器装置产生,其中认证所述补丁文件是基于将所述补丁文件和所述第一签名写入所述非易失性缓冲器;
至少部分地基于认证所述补丁文件使用所述补丁文件来通过至少一个过渡状态将所述程序文件从所述第一状态改变为所述第二状态;及
至少部分地基于检测到与所述非易失性存储器装置相关联的一或多个事件来将所述程序文件从任何状态改变为所述第二状态。
2.根据权利要求1所述的方法,其进一步包括:
在所述非易失性存储器装置处接收指示所述非易失性缓冲器的存储器分配所述补丁文件和所述第一签名的第二命令,其中将所述补丁文件和所述第一签名写入所述非易失性缓冲器是至少部分地基于接收到所述第二命令。
3.根据权利要求2所述的方法,其进一步包括:
至少部分地基于接收到所述第二命令而保留所述非易失性缓冲器的一部分以用于写入所述补丁文件,其中将所述补丁文件和所述第一签名写入所述非易失性缓冲器是至少部分地基于所述保留。
4.根据权利要求2所述的方法,其进一步包括:
在接收到所述第二命令之后接收第三命令以用于将所述补丁文件和所述第一签名写入所述非易失性缓冲器,其中将所述补丁文件和所述第一签名写入所述非易失性缓冲器是至少部分地基于接收到所述第三命令。
5.根据权利要求1所述的方法,其进一步包括:
在所述非易失性存储器装置处使用所述补丁文件和所述非易失性存储器装置所存储的加密密钥来产生所述第二签名;及
将所述第一签名与所述第二签名进行比较,其中认证所述补丁文件是至少部分地基于将所述第一签名与所述第二签名进行比较。
6.根据权利要求1所述的方法,其进一步包括:
接收与所述程序文件的所述第二状态相关联的第三签名;及
在使用所述补丁文件将所述程序文件从所述第一状态改变为所述第二状态之后使用所述第三签名来认证所述程序文件。
7.一种方法,其包括:
在非易失性存储器装置处接收用于使用补丁文件和与所述补丁文件相关联的第一签名来将程序文件从第一状态改变为第二状态的命令,所述补丁文件包括所述程序文件的所述第一状态与所述第二状态之间的差异;
将所述程序文件的第一部分写入所述非易失性存储器装置的非易失性缓冲器,所述程序文件的所述第一部分包括所述第一状态;
至少部分地基于接收到所述命令使用所述第一签名且使用第二签名来认证所述补丁文件,所述第二签名与所述补丁文件相关联且由所述非易失性存储器装置产生;
至少部分地基于认证所述补丁文件以及基于将所述程序文件的所述第一部分写入到所述非易失性缓冲器,使用所述补丁文件来通过至少一个过渡状态将所述程序文件从所述第一状态改变为所述第二状态;
将所述程序文件的所述第一部分的过渡状态的至少一部分写入所述非易失性缓冲器;
至少部分地基于将所述第一部分和所述过渡状态写入所述非易失性缓冲器来用所述程序文件的第二部分替换所述程序文件的所述第一部分;及
至少部分地基于检测到与所述非易失性存储器装置相关联的一或多个事件来将所述程序文件从任何状态改变为所述第二状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于美光科技公司,未经美光科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010863511.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:冷却液组合物和冷却系统
- 下一篇:带有具有预定设计的表面涂层的制动垫块