课题基金 / 基金详情

Collaborative Research: SaTC: CORE: Medium: End-to-end Verified Secure Sandboxed Systems

Collaborative Research: SaTC: CORE: Medium: End-to-end Verified Secure Sandboxed Systems
协作研究:SaTC:核心:中:端到端验证的安全沙盒系统
批准号:
2155235
负责人:
Deian Stefan
金额:
$90.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2022
资助国家:
美国
项目状态:
未结题
起止时间:
2022-05-15 至 2026-04-30

项目摘要

项目成果

Deian Stefan的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
Almost all software systems we use, from cloud-based server applications to client-side web browsers, are built by composing third-party code. Unfortunately, such composition is insecure and the source of countless attacks in the wild. Software sandboxing promises to confine third-party code and ensure that bugs in third-party code cannot compromise the whole system. However, existing sandboxing frameworks only reason about code running in the sandbox and thus their security guarantees don't extend to most real programs, which ultimately need to exit the sandbox to communicate with the outside world. This project will develop foundations, techniques, and frameworks for building end-to-end secure sandboxing systems that provide formal security guarantees even across the sandbox boundary. If successful, this project will let developers safely use and benefit from open source and third-party code, without needing to absorb all the risk. This will, in turn, address many of the security problems that arise when building large software systems and the ensuing financial and social costs associated with cyberattacks.The investigators will: (1) design novel type systems that will allow developers to explicitly encode sandbox boundary invariants and automatically generate boundary code that is secure by construction; (2) develop formal foundations for sandbox context-switching to characterize the confidentiality, integrity, and availability requirements of secure context-switching; and (3) develop a formal semantics for the interface between the sandbox runtime and the key operating system abstractions that are expose to sandboxed programs to communicate and perform I/O. Together, these formal foundations will be used to synthesize a verified-secure runtime system and portable system interface, which will allow sandboxed modules to safely interact with each other, the application, and operating system services. The project will yield new innovations in the design, implementation, and verification of secure sandboxing frameworks, and lead to new techniques and tools that will empower developers to build large-scale systems that are secure by construction.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.
期刊论文(3)
专著(0)
科研奖励(0)
会议论文
DOI: 10.1109/sp46215.2023.10179357
发表时间: 2023-05
期刊: 2023 IEEE Symposium on Security and Privacy (SP)
影响因子: --
作者: [Evan Johnson;Evan Laufer;Zijie Zhao;D. Gohman;Shravan Narayan;S. Savage;D. Stefan;Fraser Brown-Fraser-Brow]
通讯作者: Evan Johnson;Evan Laufer;Zijie Zhao;D. Gohman;Shravan Narayan;S. Savage;D. Stefan;Fraser Brown-Fraser-Brow
DOI: 10.1145/3582016.3582023
发表时间: 2023-03
期刊: Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 3
影响因子: --
作者: [Shravan Narayan;Tal Garfinkel;Mohammadkazem Taram;Joey Rudek;D. Moghimi;Evan Johnson;Chris Fallin]
通讯作者: Shravan Narayan;Tal Garfinkel;Mohammadkazem Taram;Joey Rudek;D. Moghimi;Evan Johnson;Chris Fallin
Flux: Liquid Types for Rust
助焊剂:用于防锈的液体类型
DOI: 10.1145/3591283
发表时间: 2023
期刊: Proceedings of the ACM on Programming Languages
影响因子: --
作者: [Lehmann, Nico, Geller, Adam T., Vazou, Niki, Jhala, Ranjit]
通讯作者: Jhala, Ranjit
Collaborative Research: SaTC: CORE: Medium: Refine the Gap: Establishing Safety for Modern Foreign Function Interfaces
  • 批准号:
    2327336
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $52.64万
  • 财政年份:
    2023
  • 负责人:
    Deian Stefan
  • 依托单位:
CAREER: Principled and practical secure compilation using WebAssembly
  • 批准号:
    2048262
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $60.0万
  • 财政年份:
    2021
  • 负责人:
    Deian Stefan
  • 依托单位:
Collaborative Research: SaTC: CORE: Large: Building and Deploying a Verified JavaScript Runtime
  • 批准号:
    2120642
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $127.0万
  • 财政年份:
    2021
  • 负责人:
    Deian Stefan
  • 依托单位:
FMitF: Collaborative Research: Track I: Finding and Eliminating Bugs in Operating Systems
  • 批准号:
    1918573
  • 项目类别:
    Standard Grant
  • 资助金额:
    $50.0万
  • 财政年份:
    2019
  • 负责人:
    Deian Stefan
  • 依托单位:
国内基金
海外基金
Research on Quantum Field Theory without a Lagrangian Description
  • 批准号:
    24ZR1403900
  • 项目类别:
    省市级项目
  • 资助金额:
    --
  • 批准年份:
    2024
  • 负责人:
    SATOSHI NAWATA
  • 依托单位:
Cell Research
Cell Research
Cell Research (细胞研究)