课题基金 / 基金详情

Applying Compiler Techniques to Proof-Carrying Code

Applying Compiler Techniques to Proof-Carrying Code
将编译器技术应用于证明代码
批准号:
9974553
负责人:
Andrew Appel
金额:
$22.0万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
1999
资助国家:
美国
项目状态:
已结题
起止时间:
1999-09-01 至 2003-01-31

项目摘要

项目成果

Andrew Appel的其他基金

相似基金

相关文献

中文摘要
翻译
提案编号:CCR-9974553标题:将编译器技术应用于携带证明代码PI:Andrew W.AppelProof携带代码(PCC)是移动代码安全领域一个令人兴奋的新发展。不受信任的代码提供者提供本机代码程序以及安全证明;代码使用者可以在执行程序之前检查该证明。由于校对是一个简单且易于机械化的过程,因此该系统的可信计算基础可能非常小。然而,PCC是一项不成熟的技术,面临着几个挑战:保持证明规模小,证明复杂操作(如分配和初始化数据结构)的安全性,以及使代码使用者的安全策略具有普遍性和语言独立性。本项目将解决这些问题,将为编译器开发的科学和技术应用到程序验证领域。
英文摘要
Proposal Number: CCR-9974553Title: Applying Compiler Technology to Proof-Carrying CodePI: Andrew W. AppelProof-carrying code (PCC) is an exciting new development in mobile-codesecurity. An untrusted code provider provides a native-code programalong with a proof of safety; the code consumer can check the proof beforeexecuting the program. Since proof-checking is a simple andeasily mechanized process, the trusted computing base of this systemcan be quite small. However, PCC is an immature technology and facesseveral challenges: keeping proof size small, proving safety of complexoperations such as allocating and initializing data structures, andmaking the code consumer's safety policy universal and language-independent.This project will address each of these issues, applying science andtechnologydeveloped for compilers to the area of program verification.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: FMitF: Track I: Formally Verified Numerical Methods
  • 批准号:
    2219757
  • 项目类别:
    Standard Grant
  • 资助金额:
    $55.95万
  • 财政年份:
    2022
  • 负责人:
    Andrew Appel
  • 依托单位:
SHF: Small: VeriFFI -- Formally Verified Functional+C programs
  • 批准号:
    2005545
  • 项目类别:
    Standard Grant
  • 资助金额:
    $50.0万
  • 财政年份:
    2020
  • 负责人:
    Andrew Appel
  • 依托单位:
Collaborative Research: Expeditions in Computing: The Science of Deep Specification
  • 批准号:
    1521602
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $345.34万
  • 财政年份:
    2015
  • 负责人:
    Andrew Appel
  • 依托单位:
SHF: Medium: Collaborative Research: Principled Optimizing Compilation of Dependently Typed Languages
  • 批准号:
    1407794
  • 项目类别:
    Standard Grant
  • 资助金额:
    $60.0万
  • 财政年份:
    2014
  • 负责人:
    Andrew Appel
  • 依托单位:
海外基金