Pagevault:使用基于页的身份验证保护片外内存

Blaise Tine, S. Yalamanchili
{"title":"Pagevault:使用基于页的身份验证保护片外内存","authors":"Blaise Tine, S. Yalamanchili","doi":"10.1145/3132402.3132439","DOIUrl":null,"url":null,"abstract":"Security remains an essential requirement for computing systems today. With the advent of Cloud Computing, new online services have emerged that deal with sensitive content, e.g. stock trading, banking, medical, legals etc.., making security a crucial necessity. The unique threat model of cloud computing comes from the realization that consumers do not have direct access to the computing resources, placing their data in an untrusted environment. Hardware security protects computing resources by providing data confidentiality and data integrity. Memory attacks represent the most common hardware attacks and as a result, have been studied extensively during the past decade. All current state-of-the-art memory protection schemes encrypt user data blocks on the host processor before sending them to off-chip memory. The integrity test is done using a message authentication code, stored in memory as meta-data to save space on the host processor. This meta-data not only increases the memory traffic but also occupy a significant portion of the memory space that could have been used by the application. We present a new memory protection scheme, a page-based authentication algorithm which is based on Aggregate Message Authentication Code (AMAC [10]). Our scheme uses AMAC to compress the MAC of multiple memory blocks, reducing the meta-data overhead and saving a significant amount of memory space. Our analysis targets high capacity memory systems where the meta-data overhead is significant. With the same amount of on-chip cache, protecting 8 GB of memory using our scheme only necessitates 8% of off-chip meta-data, compared to 23% in prior work, and this saving comes with up to 12% improvement in IPC performance.","PeriodicalId":287696,"journal":{"name":"International Symposium on Memory Systems","volume":"74 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-10-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Pagevault: securing off-chip memory using page-based authentication\",\"authors\":\"Blaise Tine, S. Yalamanchili\",\"doi\":\"10.1145/3132402.3132439\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Security remains an essential requirement for computing systems today. With the advent of Cloud Computing, new online services have emerged that deal with sensitive content, e.g. stock trading, banking, medical, legals etc.., making security a crucial necessity. The unique threat model of cloud computing comes from the realization that consumers do not have direct access to the computing resources, placing their data in an untrusted environment. Hardware security protects computing resources by providing data confidentiality and data integrity. Memory attacks represent the most common hardware attacks and as a result, have been studied extensively during the past decade. All current state-of-the-art memory protection schemes encrypt user data blocks on the host processor before sending them to off-chip memory. The integrity test is done using a message authentication code, stored in memory as meta-data to save space on the host processor. This meta-data not only increases the memory traffic but also occupy a significant portion of the memory space that could have been used by the application. We present a new memory protection scheme, a page-based authentication algorithm which is based on Aggregate Message Authentication Code (AMAC [10]). Our scheme uses AMAC to compress the MAC of multiple memory blocks, reducing the meta-data overhead and saving a significant amount of memory space. Our analysis targets high capacity memory systems where the meta-data overhead is significant. With the same amount of on-chip cache, protecting 8 GB of memory using our scheme only necessitates 8% of off-chip meta-data, compared to 23% in prior work, and this saving comes with up to 12% improvement in IPC performance.\",\"PeriodicalId\":287696,\"journal\":{\"name\":\"International Symposium on Memory Systems\",\"volume\":\"74 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-10-02\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Symposium on Memory Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3132402.3132439\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Symposium on Memory Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3132402.3132439","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

摘要

安全仍然是当今计算系统的基本要求。随着云计算的出现,新的处理敏感内容的在线服务出现了,例如股票交易、银行、医疗、法律等。,使安全成为至关重要的必需品。云计算的独特威胁模型来自于这样一种认识,即消费者不能直接访问计算资源,将其数据置于不受信任的环境中。硬件安全通过提供数据保密性和数据完整性来保护计算资源。内存攻击是最常见的硬件攻击,因此在过去的十年中得到了广泛的研究。所有当前最先进的存储器保护方案在将用户数据块发送到片外存储器之前都会对主机处理器上的数据块进行加密。完整性测试使用消息身份验证代码完成,该代码作为元数据存储在内存中,以节省主机处理器上的空间。这个元数据不仅增加了内存流量,而且还占用了应用程序本来可以使用的很大一部分内存空间。我们提出了一种新的内存保护方案,一种基于聚合消息认证码(AMAC[10])的基于页面的认证算法。我们的方案使用AMAC压缩多个内存块的MAC,减少元数据开销并节省大量内存空间。我们的分析目标是元数据开销很大的高容量内存系统。使用相同数量的片上缓存,使用我们的方案保护8gb内存只需要8%的片外元数据,而之前的工作需要23%,并且这种节省带来了多达12%的IPC性能提高。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Pagevault: securing off-chip memory using page-based authentication
Security remains an essential requirement for computing systems today. With the advent of Cloud Computing, new online services have emerged that deal with sensitive content, e.g. stock trading, banking, medical, legals etc.., making security a crucial necessity. The unique threat model of cloud computing comes from the realization that consumers do not have direct access to the computing resources, placing their data in an untrusted environment. Hardware security protects computing resources by providing data confidentiality and data integrity. Memory attacks represent the most common hardware attacks and as a result, have been studied extensively during the past decade. All current state-of-the-art memory protection schemes encrypt user data blocks on the host processor before sending them to off-chip memory. The integrity test is done using a message authentication code, stored in memory as meta-data to save space on the host processor. This meta-data not only increases the memory traffic but also occupy a significant portion of the memory space that could have been used by the application. We present a new memory protection scheme, a page-based authentication algorithm which is based on Aggregate Message Authentication Code (AMAC [10]). Our scheme uses AMAC to compress the MAC of multiple memory blocks, reducing the meta-data overhead and saving a significant amount of memory space. Our analysis targets high capacity memory systems where the meta-data overhead is significant. With the same amount of on-chip cache, protecting 8 GB of memory using our scheme only necessitates 8% of off-chip meta-data, compared to 23% in prior work, and this saving comes with up to 12% improvement in IPC performance.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Pagevault: securing off-chip memory using page-based authentication
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1