【24h】

MemShield: GPU-Assisted Software Memory Encryption

机译:MemShield:GPU辅助的软件内存加密

获取原文

摘要

Cryptographic algorithm implementations are vulnerable to Cold Boot attacks, which consist in exploiting the persistence of RAM cells across reboots or power down cycles to read the memory contents and recover precious sensitive data. The principal defensive weapon against Cold Boot attacks is memory encryption. In this work we propose MemShield, a memory encryption framework for user space applications that exploits a GPU to safely store the master key and perform the encryption/decryption operations. We developed a prototype that is completely transparent to existing applications and does not require changes to the OS kernel. We discuss the design, the related works, the implementation, the security analysis, and the performances of MemShield.
机译:加密算法的实现容易受到冷启动攻击,这包括在重新启动或掉电周期中利用RAM单元的持久性来读取内存内容并恢复宝贵的敏感数据。防御冷启动攻击的主要防御武器是内存加密。在这项工作中,我们提出了MemShield,这是一种用于用户空间应用程序的内存加密框架,该框架利用GPU安全地存储主密钥并执行加密/解密操作。我们开发了一个原型,该原型对现有应用程序完全透明,并且不需要更改OS内核。我们讨论了MemShield的设计,相关工作,实现,安全性分析和性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号