课题基金 / 基金详情

SHF: Medium: Self-certifying Compilation and its Applications

SHF: Medium: Self-certifying Compilation and its Applications
SHF:Medium:自认证编译及其应用
批准号:
1564296
负责人:
Lenore Zuck
金额:
$85.45万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2016
资助国家:
美国
项目状态:
已结题
起止时间:
2016-08-01 至 2020-07-31

项目摘要

项目成果

Lenore Zuck的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
Software is embedded into our daily activities. Ensuring that the software is trustworthy - does what is intended - and secure - is not vulnerable to attack - is a prime concern. Much attention has been devoted to establishing the correctness of high-level programs. This project is focused on the important task of ensuring that the, often complex and opaque, transformations carried out by a compiler do not degrade the trustworthiness and security guarantees of its input program.The key innovation pursued in this project is self-certification which guarantees the correctness and security of compilation. A self-certifying compiler creates a tangible, independently-checkable proof, justifying the correctness of the compilation run. By linking in information from external analysis tools certificates can also aid in obtaining better machine code. In particular, they allow for automatic insertion of defensive measures, which protect the program from common security attacks. This work builds on existing theoretical ideas and compiler implementations, while extending them in new directions. The self-certifying compiler is implemented in the popular LLVM framework, making it suitable for immediate adoption by programmers, and its security benefits available to end users in a transparent fashion. Provable program correctness is a true "Grand Challenge" for computing. By developing both theory and implementation of a self-certifying compiler, this project is taking a significant step forward in meeting that challenge.
期刊论文(2)
专著(0)
科研奖励(0)
会议论文
Exact quantitative probabilistic model checking through rational search
通过理性搜索精确定量概率模型检查
DOI: 10.1007/s10703-020-00348-y
发表时间: 2020
期刊: Formal Methods in System Design
影响因子: 0.8
作者: [Mathur, Umang, Bauer, Matthew S., Chadha, Rohit, Sistla, A. Prasad, Viswanathan, Mahesh]
通讯作者: Viswanathan, Mahesh
EAGER: A Roadmap for research towards verification of NextG technologies
  • 批准号:
    2140207
  • 项目类别:
    Standard Grant
  • 资助金额:
    $30.0万
  • 财政年份:
    2021
  • 负责人:
    Lenore Zuck
  • 依托单位:
FMitF: Track I: Injecting Formal Methods into Internet Standardization
  • 批准号:
    1918429
  • 项目类别:
    Standard Grant
  • 资助金额:
    $74.97万
  • 财政年份:
    2019
  • 负责人:
    Lenore Zuck
  • 依托单位:
Midwest Verification Day (MVD) 2013
  • 批准号:
    1341855
  • 项目类别:
    Standard Grant
  • 资助金额:
    $1.0万
  • 财政年份:
    2013
  • 负责人:
    Lenore Zuck
  • 依托单位:
TWC: Medium: Collaborative: Foundations of Application-Sensitive Access Control Evaluation
  • 批准号:
    1228947
  • 项目类别:
    Standard Grant
  • 资助金额:
    $65.33万
  • 财政年份:
    2012
  • 负责人:
    Lenore Zuck
  • 依托单位:
海外基金