技术新讯 > 信息存储应用技术 > 存储器装置及其防御方法与流程  >  正文

存储器装置及其防御方法与流程

  • 国知局
  • 2024-07-31 19:28:55

本公开涉及一种存储器装置及其防御(defense)方法。

背景技术:

1、易失性存储器装置(诸如,动态随机存取存储器(dram))可需要刷新操作以维持存储的数据。行锤击(rh)攻击是可使用由dram的刷新操作导致的物理漏洞的安全攻击方法。攻击者可使用rh攻击来获得管理员的特权或使系统出故障。

2、可用于防御rh攻击的防御技术的示例是目标行刷新(trr)。trr是这样的方法:被攻击的字线的地址和攻击次数被记录,并且最易受攻击的地址基于记录的信息被刷新。然而,由于通过避开trr的防御逻辑来攻击地址的轮询(round-robin)攻击方法已经出现,因此trr的设计可具有包括例如提高针对rh攻击的鲁棒性和减少开销的多个目标(这可难以同时实现),并且可需要考虑成本效益。

技术实现思路

1、一些实施例提供具有提高的针对行锤击(rh)攻击的鲁棒性的存储器装置。

2、一些实施例提供通过添加最小防御电路而在不增加开销的情况下提高防御性能的存储器装置。

3、用于解决上述技术问题的根据一个实施例的存储器装置的防御方法可包括:由处理器执行实现在非暂时性存储介质中的计算机可读程序指令以执行操作,所述操作包括:获得用于刷新存储器装置的存储器单元阵列的遭受攻击的行的多个防御类型;确定所述多个防御类型的相应的操作时间;以及通过基于确定的相应的操作时间在所述多个防御类型之间进行切换,来对存储器单元阵列的所述行执行刷新操作。

4、根据实施例的存储器装置的另一防御方法可包括:由处理器执行实现在非暂时性存储介质中的计算机可读程序指令以执行操作,所述操作包括:使用第一防御类型对存储器装置的一个或多个存储器单元执行刷新操作,第一防御类型被配置为防御第一攻击命令序列;以及使用第二防御类型执行刷新操作,第二防御类型被配置为防御与第一攻击命令序列不同的第二攻击命令序列。

5、根据实施例的存储器装置可包括:存储器单元阵列;以及防御电路,连接到存储器单元阵列,其中,防御电路被配置为:获得多个防御类型,确定所述多个防御类型的相应的操作时间,并且通过基于确定的相应的操作时间在所述多个防御类型之间进行切换来对存储器单元阵列执行刷新操作。

技术特征:

1.一种存储器装置的防御方法,所述防御方法包括:

2.根据权利要求1所述的防御方法,其中,相应的操作时间是目标行刷新的周期的整数倍。

3.根据权利要求1所述的防御方法,其中,执行刷新操作的步骤包括:改变刷新参数以在所述多个防御类型之间进行切换,其中,所述多个防御类型包括配置为防御相应的攻击类型的相应的逻辑。

4.根据权利要求1所述的防御方法,其中,执行刷新操作的步骤包括:

5.根据权利要求1所述的防御方法,其中,执行刷新操作的步骤包括:

6.根据权利要求1所述的防御方法,其中,所述多个防御类型的相应的操作时间是相同的。

7.根据权利要求6所述的防御方法,其中,确定所述多个防御类型的相应的操作时间的步骤包括:基于攻击命令序列的持续时间来确定相应的操作时间。

8.根据权利要求7所述的防御方法,其中,基于攻击命令序列的持续时间来确定相应的操作时间的步骤包括:将相应的操作时间中的每个确定为比攻击命令序列的持续时间短。

9.根据权利要求1所述的防御方法,其中,所述多个防御类型的相应的操作时间是不同的。

10.根据权利要求9所述的防御方法,其中,确定所述多个防御类型的相应的操作时间的步骤包括:基于攻击命令序列的持续时间来确定相应的操作时间。

11.根据权利要求10所述的防御方法,其中,基于攻击命令序列的持续时间来确定相应的操作时间的步骤包括:将相应的操作时间中的每个确定为比攻击命令序列的持续时间短。

12.根据权利要求10所述的防御方法,其中,基于攻击命令序列的持续时间来确定相应的操作时间的步骤包括:将相应的操作时间确定为与攻击命令序列的持续时间成比例。

13.根据权利要求1至12中的任一项所述的防御方法,其中,获得所述多个防御类型的步骤包括:获得被配置为防御同一行地址的位反转的至少两个防御类型中的一个。

14.根据权利要求13所述的防御方法,其中,获得所述至少两个防御类型中的所述一个的步骤包括:获得所述至少两个防御类型之中的具有最短持续时间的防御类型。

15.一种存储器装置的防御方法,所述防御方法包括:

16.根据权利要求15所述的防御方法,其中,第一攻击命令序列具有第一持续时间,

17.根据权利要求16所述的防御方法,其中,第三持续时间和第四持续时间是相同的持续时间。

18.根据权利要求16所述的防御方法,其中,第三持续时间和第四持续时间是不同的持续时间。

19.根据权利要求18所述的防御方法,其中,第三持续时间与第一持续时间成比例,并且其中,第四持续时间与第二持续时间成比例。

20.一种存储器装置,包括:

技术总结提供存储器装置及其防御方法。所述防御方法包括:获得用于刷新存储器单元阵列的遭受攻击的行的多个防御类型;确定所述多个防御类型的相应的操作时间;以及通过基于确定的相应的操作时间在所述多个防御类型之间进行切换来对存储器单元阵列的所述行执行刷新操作。技术研发人员:朴彰辉,高准英,朴政民受保护的技术使用者:三星电子株式会社技术研发日:技术公布日:2024/1/15

本文地址:https://www.jishuxx.com/zhuanli/20240731/182691.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。