首页> 外文会议>Design, Automation Test in Europe Conference Exhibition >Protect non-volatile memory from wear-out attack based on timing difference of row buffer hit/miss
【24h】

Protect non-volatile memory from wear-out attack based on timing difference of row buffer hit/miss

机译:根据行缓冲区命中/未命中的时间差,保护非易失性存储器免受磨损攻击

获取原文

摘要

Non-volatile Memories (NVMs), such as PCM and ReRAM, have been widely proposed for future main memory design because of their low standby power, high storage density, fast access speed. However, these NVMs suffer from the write endurance problem. In order to prevent a malicious program from wearing out NVMs deliberately, researchers have proposed various wear-leveling methods, which remap logical addresses to physical addresses randomly and dynamically. However, we discover that side channel leakage based on NVM row buffer hit information can reveal details of address remappings. Consequently, it can be leveraged to side-step the wear-leveling. Our simulation shows that the proposed attack method in this paper can wear out a NVM within 137 seconds, even with the protection of state-of-the-art wear-leveling schemes. To counteract this attack, we further introduce an effective countermeasure named Intra-Row Swap (IRS) to hide the wear-leveling details. The basic idea is to enable an additional intra-row block swap when a new logical address is remapped to the memory row. Experiments demonstrate that IRS can secure NVMs with negligible timing/energy overhead, compared with previous works.
机译:诸如PCM和ReRAM之类的非易失性存储器(NVM)因其低待机功耗,高存储密度,快速访问速度而被广泛建议用于未来的主存储器设计。但是,这些NVM遭受写持久性问题。为了防止恶意程序故意破坏NVM,研究人员提出了各种损耗均衡方法,该方法将逻辑地址随机且动态地重新映射为物理地址。但是,我们发现基于NVM行缓冲区命中信息的边信道泄漏可以揭示地址重新映射的详细信息。因此,可以利用它来避免磨损平衡。我们的仿真表明,即使采用了最新的磨损均衡方案,本文提出的攻击方法也可以在137秒内耗尽NVM。为了抵消这种攻击,我们进一步引入了一种有效的对策,称为行内交换(IRS),以隐藏损耗均衡细节。基本思想是在将新逻辑地址重新映射到内存行时启用附加的行内块交换。实验表明,与以前的工作相比,IRS可以以可忽略的时间/能源开销保护NVM。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号