首页> 外文会议>2018 55th ACM/ESDA/IEEE Design Automation Conference >Reducing the Overhead of Authenticated Memory Encryption Using Delta Encoding and ECC Memory
【24h】

Reducing the Overhead of Authenticated Memory Encryption Using Delta Encoding and ECC Memory

机译:使用Delta编码和ECC内存减少认证内存加密的开销

获取原文
获取原文并翻译 | 示例

摘要

Data stored in an off-chip memory, such as DRAM or non-volatile main memory, can potentially be extracted or tampered by an attacker with physical access to a device. Protecting such attacks requires storing message authentication codes and counters - which incur a 22% storage overhead. In this work, we propose techniques for reducing these overheads.We first present a scheme that leverages ECC DRAMs to reduce MAC verification & storage overheads. We replace the parity bits in standard ECC by a combination of MAC and parity bits to provide both authentication and error correction. This eliminates the extra MAC storage and minimizes the verification overhead as MACs can be read in parallel with data through the ECC bus. Next, we use efficient integer encodings to reduce counter storage overhead by 6 × while enhancing application performance.
机译:攻击者可以通过物理访问设备来提取或篡改存储在片外存储器(例如DRAM或非易失性主存储器)中的数据。要防御此类攻击,需要存储消息身份验证代码和计数器-这会导致22%的存储开销。在这项工作中,我们提出了减少这些开销的技术。我们首先提出一种利用ECC DRAM减少MAC验证和存储开销的方案。我们将MAC和奇偶校验位的组合替换为标准ECC中的奇偶校验位,以提供身份验证和纠错功能。由于可以通过ECC总线与数据并行读取MAC,因此消除了额外的MAC存储并最大程度地减少了验证开销。接下来,我们使用有效的整数编码将计数器存储开销减少6倍,同时提高应用程序性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号