基于检测攻击的用于存储器装置的保护性动作制造方法及图纸

技术编号:39638855 阅读:7 留言:0更新日期:2023-12-09 11:00
本申请案涉及基于检测攻击的用于存储器装置的保护性动作。在一些系统中,存储器装置能够检测故障是否被注入到所述存储器装置中。如果检测到故障,那么所述存储器装置能够在启动期间施加延迟。为了确保所述延迟被施加,所述存储器装置能够默认施加所述延迟,且如果未检测到故障,那么能够移除施加所述延迟的指示。另外或替代地,例如,如果检测到故障,那么所述存储器装置能够在启动期间从非易失性存储器擦除信息。所述存储器装置能够经配置以确保存储器资源(例如,经配置以存储敏感信息的资源)的至少一特定部分在启动期间被擦除。在一些实例中,所述存储器装置能够使用流密码存储数据以改进所述数据的安全性。储数据以改进所述数据的安全性。储数据以改进所述数据的安全性。

【技术实现步骤摘要】
基于检测攻击的用于存储器装置的保护性动作
[0001]交叉参考
[0002]本专利申请案主张波姆(BOEHM)等人在2023年1月31日申请的标题为“基于检测攻击的用于存储器装置的保护性动作(PROTECTIVE ACTIONS FOR A MEMORY DEVICE BASED ON DETECTING AN ATTACK)”的第18/104,079号美国专利申请案及波姆(BOEHM)等人在2022年6月1日申请的标题为“基于检测攻击的用于存储器装置的保护性动作(PROTECTIVE ACTIONS FOR A MEMORY DEVICE BASED ON DETECTING AN ATTACK)”的第63/347,861号美国临时专利申请案的优先权,所述申请案中的每一者被转让给其受让人,且其中的每一者以其全文引用方式明确并入本文中。


[0003]
涉及基于检测攻击的用于存储器装置的保护性动作。

技术介绍

[0004]存储器装置广泛用于在例如计算机、用户装置、无线通信装置、相机、数字显示器及类似者的各种电子装置中存储信息。信息通过将存储器装置内的存储器单元编程到各种状态来存储。举例来说,二进制存储器单元可编程到通常由逻辑1或逻辑0表示的两种支持状态中的一者。在一些实例中,单个存储器单元可支持多于两种状态,其中任一者可被存储。为了存取所存储信息,组件可读取(例如感测、检测、检索、识别、确定、评估)存储器装置中所存储的状态。为了存储信息,组件可写入(例如编程、设置、指派)存储器装置中的状态。/>[0005]存在各种类型的存储器装置及存储器单元,其包含磁性硬盘、随机存取存储器(RAM)、只读存储器(ROM)、动态RAM(DRAM)、同步动态RAM(SDRAM)、静态RAM(SRAM)、铁电RAM(FeRAM)、磁性RAM(MRAM)、电阻性RAM(RRAM)、快闪存储器、相变存储器(PCM)、自选择存储器、硫属化物存储器技术及其它。存储器单元可依据易失性配置或非易失性配置进行描述。以非易失性配置来配置的存储器单元即使缺少外部电源也可长时间保存所存储逻辑状态。以易失性配置来配置的存储器单元在与外部电源断开时可能丢失所存储状态。

技术实现思路

[0006]描述一种方法。所述方法可包含:设置将延迟施加到启动存储器装置的程序的指示;执行使所述存储器装置掉电的第一程序,其中所述指示至少部分基于检测到故障与所述存储器装置相关联而被维持;至少部分基于执行使所述存储器装置掉电的所述第一程序而执行启动所述存储器装置的第二程序;及至少部分基于所述指示被设置而将所述延迟施加到启动所述存储器装置的所述第二程序。
[0007]描述一种方法。所述方法可包含:检测故障被注入到存储器装置中;执行启动所述存储器装置的程序;及至少部分基于检测到所述故障被注入到所述存储器装置中而在启动所述存储器装置的所述程序期间将一或多个值写入到所述存储器装置的一或多个电容性存储元件,所述一或多个电容性存储元件经配置以至少部分基于所述故障被检测到而在启
动之后进行擦除。
[0008]描述一种方法。所述方法可包含:执行启动存储器装置的第一程序;至少部分基于启动所述存储器装置的所述第一程序来产生密钥;从主机装置接收指示存取一组数据的命令的信令,所述命令与地址相关联;及至少部分基于所述密钥、所述地址及在所述存储器装置处配置的流密码来执行与对所述一组数据的加密相关联的第二程序。
[0009]描述一种设备。所述设备可包含:存储器装置;及逻辑,其与所述存储器装置耦合且可操作以致使所述设备:设置将延迟施加到启动存储器装置的程序的指示;执行使所述存储器装置掉电的第一程序,其中所述指示至少部分基于检测到故障与所述存储器装置相关联而被维持;至少部分基于执行使所述存储器装置掉电的所述第一程序而执行启动所述存储器装置的第二程序;及至少部分基于所述指示被设置而将所述延迟施加到启动所述存储器装置的所述第二程序。
[0010]描述一种设备。所述设备可包含:存储器装置;及逻辑,其与所述存储器装置耦合且可操作以致使所述设备:检测故障被注入到存储器装置中;执行启动所述存储器装置的程序;及至少部分基于检测到所述故障被注入到所述存储器装置中而在启动所述存储器装置的所述程序期间将一或多个值写入到所述存储器装置的一或多个电容性存储元件,所述一或多个电容性存储元件经配置以至少部分基于所述故障被检测到而在启动之后进行擦除。
附图说明
[0011]图1说明根据本文中公开的实例的支持基于检测攻击的用于存储器装置的保护性动作的系统的实例。
[0012]图2说明根据本文中公开的实例的支持基于检测攻击的用于存储器装置的保护性动作的启动惩罚程序的实例。
[0013]图3说明根据本文中公开的实例的支持基于检测攻击的用于存储器装置的保护性动作的存储器装置配置的实例。
[0014]图4说明根据本文中公开的实例的支持基于检测攻击的用于存储器装置的保护性动作的加密过程的实例。
[0015]图5到7说明根据本文中公开的实例的支持基于检测攻击的用于存储器装置的保护性动作的过程流程的实例。
[0016]图8展示根据本文中公开的实例的支持基于检测攻击的用于存储器装置的保护性动作的存储器装置的框图。
[0017]图9到11展示说明根据本文中公开的实例的支持基于检测攻击的用于存储器装置的保护性动作的方法的流程图。
具体实施方式
[0018]例如汽车系统(例如,车辆)的系统可包含与存储器装置耦合的主机装置。主机装置及存储器装置可经由主机装置与存储器装置之间的一或多个通道使用信令传送信息(例如,命令、数据)。在一些情况中,对存储器装置的攻击可影响存储器装置的一或多个方面(例如,从主机装置到存储器装置的输入、存储器装置处的测量、存储器装置处的信令)。举
例来说,修改(或以其它方式影响)存储器装置处的印刷电路板(PCB)(例如,通过添加中介层、修改布线、修改插口或其某种组合)可致使输入到存储器装置的电压发生变化(例如,突然变化)、可影响输入到存储器装置的时钟信号或可影响存储器装置的某其它输入。另外或替代地,从系统移除存储器装置或存储器装置的组件(例如,动态随机存取存储器(DRAM)组件)可改变DRAM组件的一或多个方面。在一些实例中,未授权用户(例如,黑客、客户)可移除存储器装置,例如DRAM,或以其它方式修改存储器装置以从存储器装置(例如DRAM)捕获安全通信或读取安全信息以及其它实例。在攻击发生之前或甚至在攻击发生之时检测此攻击可允许存储器装置—例如DRAM—执行操作以减轻对安全或其它信息的盗用并防止对安全或其它信息的未来盗用。
[0019]如本文中公开,系统可支持在检测到对存储器装置(例如存储器装置的DRAM组件)的攻击的情况下保护所述存储器装置处的信息的一或多种技术。对存储器装置的潜在攻击可导致故障被注入到存储器装置中。存储器装置可支持检测故障被注入到存储器装置中的一或多种技术,且如果检测到故障,那么可在存储本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种方法,其包括:设置将延迟施加到启动存储器装置的程序的指示;执行使所述存储器装置掉电的第一程序,其中所述指示至少部分基于检测到故障与所述存储器装置相关联而被维持;至少部分基于执行使所述存储器装置掉电的所述第一程序而执行启动所述存储器装置的第二程序;及至少部分基于所述指示被设置而将所述延迟施加到启动所述存储器装置的所述第二程序。2.根据权利要求1所述的方法,其进一步包括:在启动所述存储器装置的所述第二程序期间将第一位值写入到非易失性存储器中的位,其中所述非易失性存储器中具有所述第一位值的所述位包括施加所述延迟的所述指示。3.根据权利要求2所述的方法,其进一步包括:在启动所述存储器装置的所述第二程序期间读取所述非易失性存储器中的所述位的位值,其中所述延迟至少部分基于所述非易失性存储器中的所述位的所述位值是所述第一位值而被施加到启动所述存储器装置的所述第二程序。4.根据权利要求1所述的方法,其进一步包括:在完成启动所述存储器装置的所述第二程序之后未能检测到第二故障与所述存储器装置相关联;及至少部分基于未能检测到所述第二故障与所述存储器装置相关联而将第二位值写入到非易失性存储器中的位。5.根据权利要求4所述的方法,其进一步包括:在将所述第二位值写入到所述非易失性存储器中的所述位之后执行使所述存储器装置掉电的第三程序;至少部分基于执行使所述存储器装置掉电的所述第三程序而执行启动所述存储器装置的第四程序;及至少部分基于所述非易失性存储器中的所述位的位值是所述第二位值而避免将所述延迟施加到启动所述存储器装置的所述第四程序。6.根据权利要求1所述的方法,其进一步包括:在启动所述存储器装置的所述第二程序期间给电容器充电,其中所述电容器包括施加所述延迟的所述指示。7.根据权利要求6所述的方法,其中所述延迟至少部分基于确定所述电容器在启动所述存储器装置的所述第二程序期间被充电而被施加到启动所述存储器装置的所述第二程序。8.根据权利要求6所述的方法,其进一步包括:在完成启动所述存储器装置的所述第二程序之后未能检测到第二故障与所述存储器装置相关联;及至少部分基于未能检测到所述第二故障与所述存储器装置相关联而使所述电容器放电。
9.根据权利要求8所述的方法,其进一步包括:至少部分基于所述延迟的持续时间、被检测为与所述存储器装置相关联的故障数量或两者来调谐所述电容器的所述放电。10.根据权利要求1所述的方法,其进一步包括:至少部分基于检测到所述故障与所述存储器装置相关联而产生指示警报的信令,其中所述指示至少部分基于指示所述警报的所述信令而被维持。11.根据权利要求1所述的方法,其进一步包括:检测在一持续时间期间与所述存储器装置相关联的故障数量超过阈值,其中所述指示至少部分基于所述持续时间内...

【专利技术属性】
技术研发人员:A
申请(专利权)人:美光科技公司
类型:发明
国别省市:

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

1