课题基金 / 基金详情

NSF-BSF: SaTC: CORE: Small: Rowhammering Peripherals

NSF-BSF: SaTC: CORE: Small: Rowhammering Peripherals
NSF-BSF:SaTC:核心:小型:Rowhammering 外围设备
批准号:
2154771
负责人:
Donald Porter
金额:
$50.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2022
资助国家:
美国
项目状态:
未结题
起止时间:
2022-06-15 至 2025-05-31
关键词:

项目摘要

项目成果

Donald Porter的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
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.
期刊论文(2)
专著(0)
科研奖励(0)
会议论文
DOI: 10.1145/3593856.3595896
发表时间: 2023-06
期刊: Proceedings of the 19th Workshop on Hot Topics in Operating Systems
影响因子: --
作者: [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
期刊: Proc.\ 28th {ACM} International Conference on Architectural Support for Programming Languages and Operating Systems
影响因子: --
作者: [Gosakan, Krishnan, Han, Jaehyun, Kuszmaul, William, Mubarek, Ibrahim N., Mukherjee, Nirjhar, Sriram, Karthik, Tagliavini, Guido, West, Evan, Bender, Michael A., Bhattacharjee, Abhishek]
通讯作者: Bhattacharjee, Abhishek
Collaborative Research: SaTC: TTP: Medium: Toward Complete, User-Friendly, and Trustworthy Confidential Computing with Gramine
Collaborative Research: PPoSS: Planning: Efficient Address Translation with Formal Guarantees for Data-Center-Scale Applications
SaTC: NSF-BSF: CORE: Small: Attacking and Defending the Lifespan of Mobile and Embedded Flash Storage
CSR: Small: Collaborative Research: Easily Adapting Apps to Diverse Wearable Form Factors
国内基金
海外基金
枯草芽孢杆菌BSF01降解高效氯氰菊酯的种内群体感应机制研究
  • 批准号:
    31871988
  • 项目类别:
    面上项目
  • 资助金额:
    59.0万元
  • 批准年份:
    2018
  • 负责人:
    钟国华
  • 依托单位:
基于掺硼直拉单晶硅片的Al-BSF和PERC太阳电池光衰及其抑制的基础研究
  • 批准号:
    61774171
  • 项目类别:
    面上项目
  • 资助金额:
    63.0万元
  • 批准年份:
    2017
  • 负责人:
    艾斌
  • 依托单位:
B细胞刺激因子-2(BSF-2)与自身免疫病的关系
  • 批准号:
    38870708
  • 项目类别:
    面上项目
  • 资助金额:
    3.0万元
  • 批准年份:
    1988
  • 负责人:
    吴厚生
  • 依托单位: