End-to-end source-to-object verification of interface safety
End-to-end source-to-object verification of interface safety
批准号:
0540914
负责人:
Andrew Appel
金额:
$32.5万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2006
资助国家:
美国
项目状态:
已结题
起止时间:
2006-02-15 至 2009-01-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
ABSTRACT0540914Appel, AndrewPrinceton UniversityEnd-to-End Souce-to-Object Verification of Interface SafetyThe purpose of this research is to strengthen the internal protection barriers in software built from components and run in software virtual machines such as Sun's Java and Microsoft's .Net. In such software, programmers can design the interfaces between components--using standard techniques such as abstraction, object orientation, and information hiding--to limit the damage that rogue components can do. Rogue components are those that are designed maliciously or, more commonly, that have bugs making them vulnerable to attack and take-over. However, the protection barriers in Java and .Net (type systems that limit access by one component to data belonging to another component) are themselves vulnerable to attack if the type-checkers and compilers that implement them have bugs. In order to ensure that no compiler bugs can cause security vulnerabilies, the researchers will develop formal models to relate type systems at the source language--where programmers reason about them to design their protection interfaces--to the machine language that actually executes. The researchers will construct machine-checkable specifications and design ways to construct compilers with machine-checkable proofs of security.
期刊论文(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
-
依托单位:
TC: Large:Collaborative Research: Combining Foundational and Lightweight Formal Methods to Build Certifiably Dependable Software
-
批准号:0910448
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2009
-
负责人:Andrew Appel
-
依托单位:
Collaborative Research: High-Assurance Common Language Runtime
-
批准号:0208601
-
项目类别:Continuing Grant
-
资助金额:$40.0万
-
财政年份:2002
-
负责人:Andrew Appel
-
依托单位:
Applying Compiler Techniques to Proof-Carrying Code
-
批准号:9974553
-
项目类别:Standard Grant
-
资助金额:$22.0万
-
财政年份:1999
-
负责人:Andrew Appel
-
依托单位:
Framework, Algorithms, and Applications for Cross-Module Inlining
-
批准号:9625413
-
项目类别:Standard Grant
-
资助金额:$18.03万
-
财政年份:1996
-
负责人:Andrew Appel
-
依托单位:
Optimization of Space Usage
-
批准号:9200790
-
项目类别:Continuing Grant
-
资助金额:$34.81万
-
财政年份:1992
-
负责人:Andrew Appel
-
依托单位:
Standard ML of New Jersey Software Capitalization
-
批准号:8914570
-
项目类别:Standard Grant
-
资助金额:$11.95万
-
财政年份:1990
-
负责人:Andrew Appel
-
依托单位:
Using Immutable Types for Debugging and Parallelism
-
批准号:9002786
-
项目类别:Standard Grant
-
资助金额:$17.46万
-
财政年份:1990
-
负责人:Andrew Appel
-
依托单位:
Unifying Compile-Time and Run-Time Evaluation
-
批准号:8806121
-
项目类别:Continuing Grant
-
资助金额:$12.35万
-
财政年份:1988
-
负责人:Andrew Appel
-
依托单位:
Implementation of an Efficient Reducer for Lambda Expressions
-
批准号:8603453
-
项目类别:Standard Grant
-
资助金额:$11.58万
-
财政年份:1986
-
负责人:Andrew Appel
-
依托单位:
国内基金
海外基金
登录
查看更多内容
真菌特异的内吞作用相关蛋白End3发挥作用的结构研究
-
批准号:32000859
-
项目类别:青年科学基金项目
-
资助金额:24.0万元
-
批准年份:2020
-
负责人:王冬立
-
依托单位:
峨眉山玄武岩喷发持续时间的研究:来自古地磁学的约束
-
批准号:41804068
-
项目类别:青年科学基金项目
-
资助金额:26.0万元
-
批准年份:2018
-
负责人:徐颖超
-
依托单位:
从PBMC-β-END-μ-阿片受体途径探讨华蟾素治疗癌痛的外周机制
-
批准号:81173612
-
项目类别:面上项目
-
资助金额:58.0万元
-
批准年份:2011
-
负责人:陈涛
-
依托单位:
晚期糖基化终产物受体与视网膜母细胞瘤蛋白在前列腺癌细胞中的相互作用及意义
-
批准号:30700835
-
项目类别:青年科学基金项目
-
资助金额:16.0万元
-
批准年份:2007
-
负责人:赵善超
-
依托单位:
研究EB1(End-Binding protein 1)的癌基因特性及作用机制
-
批准号:30672361
-
项目类别:面上项目
-
资助金额:24.0万元
-
批准年份:2006
-
负责人:徐宁志
-
依托单位: