CAREER: Building Secure Applications with Non-Static Information Flow Policies
CAREER: Building Secure Applications with Non-Static Information Flow Policies
批准号:
1942851
负责人:
Danfeng Zhang
金额:
$51.39万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2020
资助国家:
美国
项目状态:
已结题
起止时间:
2020-07-01 至 2023-11-30
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Many security concerns in computer systems can be understood in terms of information flows: private and untrusted data, as well as data derived from them, should never flow to unintended channels in a computer system. In real-world systems, such security concerns typically change over time. For example, a payment system is allowed to use credit card details during a transaction, but it should not retain any record of credit card details once the transaction is complete. The dynamic nature of security concerns makes it challenging to build, verify and debug applications with non-static information flow policies. Consequently, the information flow policies of many security-sensitive applications are currently either unspecified at all, or being treated in an ad-hoc manner, resulting in large trusted computing bases and many security bugs in real applications. This award investigates an integrated research and education plan designed to transform the way that programmers understand, specify, verify and debug non-static information flow policies. It contains three components to address the key obstacles of building secure applications with non-static policy: (1) Dependent policy gives a simple, declarative and unified view of non-static policies, including dynamic policy, downgrading policy and erasure policy that are currently formalized and checked with unconnected semantic goals, (2) CONST, a constraint language for analyzing non-static policies in applications, and (3) An error diagnosis module that provides useful feedbacks when a program violates the specified non-static policy. This research will also develop and open-source a new toolchain that integrates the three novel components, making it feasible to specify, verify and debug real applications with non-static information flow policy.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/3485506
发表时间:
2021-10
期刊:
Proceedings of the ACM on Programming Languages
影响因子:
--
作者:
[Robert Brotzman;Danfeng Zhang;M. Kandemir;Gang Tan]
通讯作者:
Robert Brotzman;Danfeng Zhang;M. Kandemir;Gang Tan
DOI:
10.1109/csf54842.2022.9919639
发表时间:
2022
期刊:
IEEE 35th Computer Security Foundations Symposium (CSF
影响因子:
--
作者:
[Li, Peixuan, Zhang, Danfeng]
通讯作者:
Zhang, Danfeng
Collaborative Proposal: SaTC: Frontiers: Center for Distributed Confidential Computing (CDCC)
-
批准号:2401496
-
项目类别:Continuing Grant
-
资助金额:$88.0万
-
财政年份:2023
-
负责人:Danfeng Zhang
-
依托单位:
CAREER: Building Secure Applications with Non-Static Information Flow Policies
-
批准号:2401182
-
项目类别:Continuing Grant
-
资助金额:$51.39万
-
财政年份:2023
-
负责人:Danfeng Zhang
-
依托单位:
Collaborative Proposal: SaTC: Frontiers: Center for Distributed Confidential Computing (CDCC)
-
批准号:2207197
-
项目类别:Continuing Grant
-
资助金额:$88.0万
-
财政年份:2022
-
负责人:Danfeng Zhang
-
依托单位:
CRII: SHF: General, Precise and Accurate Fault Localization
-
批准号:1566411
-
项目类别:Standard Grant
-
资助金额:$17.5万
-
财政年份:2016
-
负责人:Danfeng Zhang
-
依托单位:
国内基金
海外基金
基于支链淀粉building blocks构建优质BE突变酶定向修饰淀粉调控机制的研究
-
批准号:31771933
-
项目类别:面上项目
-
资助金额:60.0万元
-
批准年份:2017
-
负责人:郭丽
-
依托单位: