SaTC: CORE: Small: Techniques for Software Model Checking of Hyperproperties
SaTC:核心:小型:超属性软件模型检查技术
基本信息
- 批准号:2100989
- 负责人:
- 金额:$ 27.54万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2020
- 资助国家:美国
- 起止时间:2020-08-16 至 2022-08-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Most manufacturers and companies employ a set of security and privacy policies that specify how the data produced by their products can be accessed and propagated. Violation of such policies may result in catastrophic consequences such as breach of public services and safety or compromising highly sensitive data and privacy of citizens. Frequent reports of security exploits and loss of information privacy have unfortunately become everyday occurrences. In the context of confidentiality, one specific technique to obtain assurance is analyzing software source code to identify security flaws, in particular, to detect bad flow of information among users with different security privileges. This project aims at developing algorithms and tools that automatically detect bugs that result in violation of confidentiality through bad flow of information. The results of this project will improve public confidence in the ability of complex systems to operate safely and maintain information confidentiality. The research aims to bring about a paradigm shift in reasoning about security and privacy at software source code level.This project develops push-button software model checking techniques for verification of a rich class of information flow policies. The specification language is based on hyperproperties, a set-theoretic framework to describe security and privacy policies. The project uses HyperLTL, a temporal logic that allows explicit quantification over traces, to formally express hyperproperties. The main objective is to make software model checking possible for hyperproperties. The investigators investigate new theories that allows code-level verification of hyperproperties, as the current semantics of HyperLTL does not allow asynchronous progress among traces. The project develops efficient model checking techniques that cannot be trivially generalized to deal with HyperLTL: partial-order reduction, abstraction/refinement, and bounded model checking. The investigators develop tools that realize these algorithms and will conduct rigorous case studies.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.
大多数制造商和公司都采用一套安全和隐私策略,指定如何访问和传播其产品生成的数据。违反此类政策可能会导致灾难性后果,例如破坏公共服务和安全或损害公民的高度敏感数据和隐私。不幸的是,有关安全漏洞和信息隐私丢失的频繁报道已成为日常事件。在保密性方面,获得保证的一种具体技术是分析软件源代码以识别安全缺陷,特别是检测具有不同安全权限的用户之间的不良信息流。该项目旨在开发算法和工具,自动检测由于信息流不良而导致违反机密性的错误。该项目的结果将提高公众对复杂系统安全运行和维护信息机密能力的信心。该研究旨在在软件源代码级别上实现安全和隐私推理的范式转变。该项目开发了按钮式软件模型检查技术,用于验证丰富的信息流策略。规范语言基于超属性,这是一种描述安全和隐私策略的集合论框架。该项目使用 HyperLTL,一种允许对迹线进行显式量化的时间逻辑,以正式表达超属性。主要目标是使软件模型检查超属性成为可能。研究人员研究了允许对超属性进行代码级验证的新理论,因为 HyperLTL 当前的语义不允许跟踪之间的异步进展。该项目开发了高效的模型检查技术,这些技术不能简单地推广到处理 HyperLTL:偏序约简、抽象/细化和有界模型检查。研究人员开发了实现这些算法的工具,并将进行严格的案例研究。该奖项反映了 NSF 的法定使命,并通过使用基金会的智力价值和更广泛的影响审查标准进行评估,被认为值得支持。
项目成果
期刊论文数量(5)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Gray-box monitoring of hyperproperties with an application to privacy
通过隐私应用对超属性进行灰盒监控
- DOI:10.1007/s10703-020-00358-w
- 发表时间:2021
- 期刊:
- 影响因子:0.8
- 作者:Stucki, Sandro;Sánchez, César;Schneider, Gerardo;Bonakdarpour, Borzoo
- 通讯作者:Bonakdarpour, Borzoo
Model checking hyperproperties for Markov decision processes
马尔可夫决策过程的模型检查超属性
- DOI:10.1016/j.ic.2022.104978
- 发表时间:2022
- 期刊:
- 影响因子:1
- 作者:Dobe, Oyendrila;Ábrahám, Erika;Bartocci, Ezio;Bonakdarpour, Borzoo
- 通讯作者:Bonakdarpour, Borzoo
Bounded Model Checking for Hyperproperties
- DOI:10.1007/978-3-030-72016-2_6
- 发表时间:2021-03-01
- 期刊:
- 影响因子:0
- 作者:Hsu TH;Sánchez C;Bonakdarpour B
- 通讯作者:Bonakdarpour B
Controller Synthesis for Hyperproperties
- DOI:10.1109/csf49147.2020.00033
- 发表时间:2020-01-01
- 期刊:
- 影响因子:0
- 作者:Bonakdarpour, Borzoo;Finkbeiner, Bernd
- 通讯作者:Finkbeiner, Bernd
Finite-Word Hyperlanguages
有限词超语言
- DOI:
- 发表时间:2021
- 期刊:
- 影响因子:0
- 作者:Bonakdarpour, Borzoo;Sheinvald, Sarai
- 通讯作者:Sheinvald, Sarai
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Borzoo Bonakdarpour其他文献
Parallelizing Deadlock Resolution in Symbolic Synthesis of Distributed Programs
分布式程序符号综合中的并行化死锁解决
- DOI:
10.4204/eptcs.14.7 - 发表时间:
2009 - 期刊:
- 影响因子:0
- 作者:
Fuad Abujarad;Borzoo Bonakdarpour;S. Kulkarni - 通讯作者:
S. Kulkarni
Probabilistic Hyperproperties with Nondeterminism
具有非确定性的概率超性质
- DOI:
- 发表时间:
2020 - 期刊:
- 影响因子:0
- 作者:
E. Ábrahám;E. Bartocci;Borzoo Bonakdarpour;Oyendrila Dobe - 通讯作者:
Oyendrila Dobe
First International Competition on Software for Runtime Verification
第一届运行时验证软件国际竞赛
- DOI:
- 发表时间:
2014 - 期刊:
- 影响因子:0
- 作者:
E. Bartocci;Borzoo Bonakdarpour;Yliès Falcone - 通讯作者:
Yliès Falcone
SMT-Based Synthesis of Distributed Self-Stabilizing Systems
基于 SMT 的分布式自稳定系统综合
- DOI:
- 发表时间:
2014 - 期刊:
- 影响因子:0
- 作者:
Fathiyeh Faghih;Borzoo Bonakdarpour - 通讯作者:
Borzoo Bonakdarpour
Stream-based Decentralized Runtime Verification
基于流的去中心化运行时验证
- DOI:
10.48550/arxiv.2301.13266 - 发表时间:
2023 - 期刊:
- 影响因子:0
- 作者:
R. Ganguly;Borzoo Bonakdarpour - 通讯作者:
Borzoo Bonakdarpour
Borzoo Bonakdarpour的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Borzoo Bonakdarpour', 18)}}的其他基金
Collaborative Research: SaTC: CORE: Small: Hyperproperty-based Enforcement of Information-flow Security
协作研究:SaTC:核心:小型:基于超产权的信息流安全执行
- 批准号:
2245114 - 财政年份:2023
- 资助金额:
$ 27.54万 - 项目类别:
Standard Grant
EAGER: Causal Analysis through Formal Reasoning and AI for Cancer Diagnostics
EAGER:通过形式推理和人工智能进行癌症诊断的因果分析
- 批准号:
2320050 - 财政年份:2023
- 资助金额:
$ 27.54万 - 项目类别:
Standard Grant
Collaborative Research: SHF: Small: Runtime Verification at the Edge
合作研究:SHF:小型:边缘运行时验证
- 批准号:
2118356 - 财政年份:2021
- 资助金额:
$ 27.54万 - 项目类别:
Standard Grant
FMitF:Collaborative Research:Track I:Formal Techniques for Monitoring Low-level Cross-chain Functions
FMITF:合作研究:第一轨:监控低级跨链功能的形式化技术
- 批准号:
2102106 - 财政年份:2020
- 资助金额:
$ 27.54万 - 项目类别:
Standard Grant
FMitF:Collaborative Research:Track I:Formal Techniques for Monitoring Low-level Cross-chain Functions
FMITF:合作研究:第一轨:监控低级跨链功能的形式化技术
- 批准号:
1917979 - 财政年份:2019
- 资助金额:
$ 27.54万 - 项目类别:
Standard Grant
SaTC: CORE: Small: Techniques for Software Model Checking of Hyperproperties
SaTC:核心:小型:超属性软件模型检查技术
- 批准号:
1813388 - 财政年份:2018
- 资助金额:
$ 27.54万 - 项目类别:
Standard Grant
相似国自然基金
核受体RORgamma调控肿瘤微生态促进非小细胞肺癌恶性进展的作用机制研究
- 批准号:82373186
- 批准年份:2023
- 资助金额:48 万元
- 项目类别:面上项目
肾去交感神经术促进下丘脑室旁核小胶质细胞M2型极化减轻心衰损伤的机制研究
- 批准号:82370387
- 批准年份:2023
- 资助金额:49 万元
- 项目类别:面上项目
基于NRF2调控KPNB1促进PD-L1核转位介导非小细胞肺癌免疫治疗耐药的机制研究
- 批准号:82303969
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
前丘脑室旁核小胶质细胞经由TNF-α参与强迫进食行为的作用及机制研究
- 批准号:82301521
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
小胶质细胞调控外侧隔核-腹侧被盖区神经环路介导社交奖赏障碍的机制研究
- 批准号:82304474
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
相似海外基金
SaTC: CORE: Small: An evaluation framework and methodology to streamline Hardware Performance Counters as the next-generation malware detection system
SaTC:核心:小型:简化硬件性能计数器作为下一代恶意软件检测系统的评估框架和方法
- 批准号:
2327427 - 财政年份:2024
- 资助金额:
$ 27.54万 - 项目类别:
Continuing Grant
Collaborative Research: NSF-BSF: SaTC: CORE: Small: Detecting malware with machine learning models efficiently and reliably
协作研究:NSF-BSF:SaTC:核心:小型:利用机器学习模型高效可靠地检测恶意软件
- 批准号:
2338301 - 财政年份:2024
- 资助金额:
$ 27.54万 - 项目类别:
Continuing Grant
Collaborative Research: NSF-BSF: SaTC: CORE: Small: Detecting malware with machine learning models efficiently and reliably
协作研究:NSF-BSF:SaTC:核心:小型:利用机器学习模型高效可靠地检测恶意软件
- 批准号:
2338302 - 财政年份:2024
- 资助金额:
$ 27.54万 - 项目类别:
Continuing Grant
SaTC: CORE: Small: NSF-DST: Understanding Network Structure and Communication for Supporting Information Authenticity
SaTC:核心:小型:NSF-DST:了解支持信息真实性的网络结构和通信
- 批准号:
2343387 - 财政年份:2024
- 资助金额:
$ 27.54万 - 项目类别:
Standard Grant
NSF-NSERC: SaTC: CORE: Small: Managing Risks of AI-generated Code in the Software Supply Chain
NSF-NSERC:SaTC:核心:小型:管理软件供应链中人工智能生成代码的风险
- 批准号:
2341206 - 财政年份:2024
- 资助金额:
$ 27.54万 - 项目类别:
Standard Grant