NSF-BSF: SaTC: CORE: Small: Rowhammering Peripherals
NSF-BSF:SaTC:核心:小型:Rowhammering 外围设备
基本信息
- 批准号:2154771
- 负责人:
- 金额:$ 50万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2022
- 资助国家:美国
- 起止时间:2022-06-15 至 2025-05-31
- 项目状态:未结题
- 来源:
- 关键词:
项目摘要
This project studies an emerging, potential attack vector against modern computer systems: vulnerable peripheral devices, such as flash storage or network devices. Many modern computer memory (Random Access Memory, or RAM) designs are vulnerable to a rowhammering attack, where some regions of memory can be corrupted by repeated accesses from application code. This project observes that peripheral devices are no longer purely hardware, but instead have their own internal CPU and RAM, which can also be attacked---indirectly---through heavy input/output (I/O) operations. The novelties of this project are demonstrating a proof-of-concept that one can potentially deny service or gain administrative privilege on a system through vulnerable peripheral devices, as well as creating strategies to mitigate these attacks. The project's broader significance and importance is hardening the security of modern computing systems, especially cloud computing, where different users may share vulnerable hardware.This project studies rowhammering the internal RAM in modern peripherals, using only standard, unprivileged I/O operations at the high bandwidths offered by these peripherals. The project studies practical attacks on Solid State Drives (SSDs), traditional Network Interface Cards (NICs), and emerging SmartNICs, launched by unprivileged users, such as a guest virtual machine in a multi-tenant cloud system, and using only standard I/O patterns. The work studies the impact on vulnerability to this attack of design choices in both device firmware and operating system device drivers, using both open and closed devices, and, in the case of SmartNICs, using both custom and standard network offload functions. Because it is difficult to defend against rowhammering entirely in hardware, the proposed work innovates in efficient, software/hardware cooperative defenses, which can potentially improve future peripheral hardware designs.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
该项目研究针对现代计算机系统的一种新兴的潜在攻击媒介:易受攻击的外围设备,如闪存或网络设备。许多现代计算机内存(随机存取存储器,或RAM)设计容易受到行击攻击,其中内存的某些区域可能会被应用程序代码的重复访问损坏。该项目观察到,外围设备不再是纯粹的硬件,而是有自己的内部CPU和RAM,也可以通过繁重的输入/输出(I/O)操作间接攻击。该项目的新颖之处在于展示了一种概念验证,即人们可以通过易受攻击的外围设备拒绝服务或获得系统上的管理权限,并创建策略来减轻这些攻击。该项目的更广泛的意义和重要性是加强现代计算系统的安全性,特别是云计算,在云计算中,不同的用户可能会共享易受攻击的硬件。该项目研究在现代外围设备中的内部RAM中进行锤击,仅使用标准的,无特权的I/O操作,在这些外围设备提供的高带宽下进行。该项目研究了对固态硬盘(SSD)、传统网络接口卡(NIC)和新兴智能卡的实际攻击,这些攻击由非特权用户发起,例如多租户云系统中的来宾虚拟机,并且只使用标准I/O模式。这项工作研究了在设备固件和操作系统设备驱动程序的设计选择,使用开放和封闭的设备,这种攻击的脆弱性的影响,并在SmartCable的情况下,使用自定义和标准的网络卸载功能。由于完全依靠硬件来防御排爆是困难的,因此该项目在有效的软硬件协同防御方面进行了创新,这可能会改善未来的外围硬件设计。该奖项反映了NSF的法定使命,并通过使用基金会的知识价值和更广泛的影响审查标准进行评估,被认为值得支持。
项目成果
期刊论文数量(2)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Degrading Data to Save the Planet
- DOI:10.1145/3593856.3595896
- 发表时间:2023-06
- 期刊:
- 影响因子:0
- 作者:A. Zuck;Donald Porter;Dan Tsafrir
- 通讯作者:A. Zuck;Donald Porter;Dan Tsafrir
Mosaic Pages: Big TLB Reach with Small Pages
马赛克页面:小页面实现大 TLB 覆盖范围
- DOI:10.1145/3582016.3582021
- 发表时间:2023
- 期刊:
- 影响因子:0
- 作者:Gosakan, Krishnan;Han, Jaehyun;Kuszmaul, William;Mubarek, Ibrahim N.;Mukherjee, Nirjhar;Sriram, Karthik;Tagliavini, Guido;West, Evan;Bender, Michael A.;Bhattacharjee, Abhishek
- 通讯作者:Bhattacharjee, Abhishek
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Donald Porter其他文献
Donald Porter的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Donald Porter', 18)}}的其他基金
Collaborative Research: SaTC: TTP: Medium: Toward Complete, User-Friendly, and Trustworthy Confidential Computing with Gramine
协作研究:SaTC:TTP:中:使用 Gramine 实现完整、用户友好且值得信赖的机密计算
- 批准号:
2244937 - 财政年份:2023
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
Collaborative Research: PPoSS: Planning: Efficient Address Translation with Formal Guarantees for Data-Center-Scale Applications
协作研究:PPoSS:规划:有效的地址转换,为数据中心规模的应用程序提供正式保证
- 批准号:
2119300 - 财政年份:2021
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
SaTC: NSF-BSF: CORE: Small: Attacking and Defending the Lifespan of Mobile and Embedded Flash Storage
SaTC:NSF-BSF:CORE:小型:攻击和捍卫移动和嵌入式闪存存储的寿命
- 批准号:
1816263 - 财政年份:2018
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
CSR: Small: Collaborative Research: Easily Adapting Apps to Diverse Wearable Form Factors
CSR:小:协作研究:轻松调整应用程序以适应不同的可穿戴设备外形
- 批准号:
1718491 - 财政年份:2017
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
SDI-CSCS: Collaborative Research: S2OS: Enabling Infrastructure-Wide Programmable Security with SDI
SDI-CSCS:协作研究:S2OS:通过 SDI 实现基础设施范围内的可编程安全性
- 批准号:
1700512 - 财政年份:2017
- 资助金额:
$ 50万 - 项目类别:
Continuing Grant
Student Travel Support for the 14th USENIX File and Storage Technologies conference (FAST 2016)
第 14 届 USENIX 文件和存储技术会议 (FAST 2016) 的学生旅行支持
- 批准号:
1600140 - 财政年份:2016
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
CAREER: Beyond Virtual Hardware: VMM/OS Co-Design for Lightweight, Flexible Virtualization
职业:超越虚拟硬件:VMM/OS 协同设计实现轻量级、灵活的虚拟化
- 批准号:
1700810 - 财政年份:2016
- 资助金额:
$ 50万 - 项目类别:
Continuing Grant
TWC: Medium: Collaborative: Trustworthy Programs Without A Trustworthy Operating System
TWC:媒介:协作:无需可信操作系统的可信程序
- 批准号:
1228839 - 财政年份:2012
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
CAREER: Beyond Virtual Hardware: VMM/OS Co-Design for Lightweight, Flexible Virtualization
职业:超越虚拟硬件:VMM/OS 协同设计实现轻量级、灵活的虚拟化
- 批准号:
1149229 - 财政年份:2012
- 资助金额:
$ 50万 - 项目类别:
Continuing Grant
相似国自然基金
枯草芽孢杆菌BSF01降解高效氯氰菊酯的种内群体感应机制研究
- 批准号:31871988
- 批准年份:2018
- 资助金额:59.0 万元
- 项目类别:面上项目
基于掺硼直拉单晶硅片的Al-BSF和PERC太阳电池光衰及其抑制的基础研究
- 批准号:61774171
- 批准年份:2017
- 资助金额:63.0 万元
- 项目类别:面上项目
B细胞刺激因子-2(BSF-2)与自身免疫病的关系
- 批准号:38870708
- 批准年份:1988
- 资助金额:3.0 万元
- 项目类别:面上项目
相似海外基金
Collaborative Research: NSF-BSF: SaTC: CORE: Small: Detecting malware with machine learning models efficiently and reliably
协作研究:NSF-BSF:SaTC:核心:小型:利用机器学习模型高效可靠地检测恶意软件
- 批准号:
2338301 - 财政年份:2024
- 资助金额:
$ 50万 - 项目类别:
Continuing Grant
Collaborative Research: NSF-BSF: SaTC: CORE: Small: Detecting malware with machine learning models efficiently and reliably
协作研究:NSF-BSF:SaTC:核心:小型:利用机器学习模型高效可靠地检测恶意软件
- 批准号:
2338302 - 财政年份:2024
- 资助金额:
$ 50万 - 项目类别:
Continuing Grant
NSF-BSF: SaTC: CORE: Small: Prevention, Detection and Mitigation for Secure Interdomain Routing
NSF-BSF:SaTC:CORE:小型:安全域间路由的预防、检测和缓解
- 批准号:
2247810 - 财政年份:2023
- 资助金额:
$ 50万 - 项目类别:
Continuing Grant
NSF-BSF: SaTC: CORE: Small: Evaluating Cybersecurity Precautions and Harms in Israeli Enterprises
NSF-BSF:SaTC:核心:小型:评估以色列企业的网络安全预防措施和危害
- 批准号:
2147505 - 财政年份:2022
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
NSF-BSF: SaTC: CORE: Small: Secure Massively Parallel Computations: Foundations and Constructions
NSF-BSF:SaTC:核心:小型:安全大规模并行计算:基础和结构
- 批准号:
2044679 - 财政年份:2021
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
NSF-BSF: SaTC: CORE: Small: Blockchain Fairness
NSF-BSF:SaTC:核心:小型:区块链公平性
- 批准号:
1933655 - 财政年份:2019
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
SaTC: NSF-BSF: CORE: Small: Increasing Users' Cyber-Security Compliance by Reducing Present Bias
SaTC:NSF-BSF:核心:小型:通过减少当前偏差来提高用户的网络安全合规性
- 批准号:
1817249 - 财政年份:2018
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
SaTC: NSF-BSF: CORE: Small: Attacking and Defending the Lifespan of Mobile and Embedded Flash Storage
SaTC:NSF-BSF:CORE:小型:攻击和捍卫移动和嵌入式闪存存储的寿命
- 批准号:
1816263 - 财政年份:2018
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
SaTC-BSF: CORE: Small: Collaborative: Making Blockchains Scale Privately and Reliably
SaTC-BSF:核心:小型:协作:使区块链私密且可靠地扩展
- 批准号:
1719196 - 财政年份:2017
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
SaTC-BSF: CORE: Small: Collaborative: Making Blockchains Scale Privately and Reliably
SaTC-BSF:核心:小型:协作:使区块链私密且可靠地扩展
- 批准号:
1718595 - 财政年份:2017
- 资助金额:
$ 50万 - 项目类别:
Standard Grant














{{item.name}}会员




