TWC: Medium: Collaborative: Aspire: Leveraging Automated Synthesis Technologies for Enhancing System Security

TWC:媒介:协作:Aspire:利用自动合成技术增强系统安全性

基本信息

  • 批准号:
    1409415
  • 负责人:
  • 金额:
    $ 40万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2014
  • 资助国家:
    美国
  • 起止时间:
    2014-08-01 至 2018-07-31
  • 项目状态:
    已结题

项目摘要

Designing secure systems and validating security of existing systems are hard challenges facing our society. For implementing secure applications, a serious stumbling block lies in the generation of a correct system specification for a security policy. It is non-trivial for both system designers and end users to express their intent in terms of formal logic. Similar challenges plague users' trying to validate security properties of existing applications, such as web or cloud based services, which often have no formal specifications. Thus, there is an urgent need for mechanisms that can bridge the gap between expressions of user intent and system specifications. This research designs an approach and a system called Aspire that is able to translate user intent into security specifications. Aspire takes as input, expressions of user intent such as a system demonstration, application input-output examples, or natural language. Aspire leverages recent developments in the field of automated synthesis technologies that can consider such examples of user intent as input to the synthesis of security specifications. Aspire combines such inputs, along with a domain specific language for security applications, to synthesize a candidate set of possible outputs. The user can either choose a candidate output or provide more examples to guide the synthesis process. In this iterative fashion, the user can generate system specifications, policies, or properties. Aspire uses concepts from the domain of formal methods, machine learning, and programming languages to perform synthesis. Aspire is applicable to a variety of domains including web, mobile, and cloud applications. The output of Aspire's synthesis can either be used for analyzing security vulnerabilities, or for compilation and testing with real systems.
设计安全系统和验证现有系统的安全性是我们社会面临的严峻挑战。要实现安全的应用程序,一个严重的绊脚石在于为安全策略生成正确的系统规范。对于系统设计人员和最终用户来说,用形式逻辑来表达他们的意图都不是微不足道的。类似的挑战困扰着用户试图验证现有应用程序的安全属性,例如基于Web或云的服务,这些服务通常没有正式规范。因此,迫切需要能够弥合用户意图表达和系统规范之间差距的机制。这项研究设计了一种方法和一个名为Aspire的系统,能够将用户意图转换为安全规范。Aspire将用户意图的表达作为输入,例如系统演示、应用程序输入-输出示例或自然语言。ASPIRE利用了自动合成技术领域的最新发展,这些技术可以将用户意图的例子视为合成安全规范的投入。ASPIRE将这些输入与用于安全应用的领域特定语言相结合,以合成可能的输出的候选集合。用户可以选择候选输出或提供更多示例来指导合成过程。在这种迭代方式中,用户可以生成系统规范、策略或属性。ASPIRE使用形式化方法、机器学习和编程语言领域的概念来执行综合。Aspire适用于各种领域,包括Web、移动和云应用。Aspire合成的结果既可用于分析安全漏洞,也可用于编译和测试真实系统。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ 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 }}

Prateek Mittal其他文献

Cracking ShadowCrypt: Exploring the Limitations of Secure I/O Systems in Internet Browsers
破解 ShadowCrypt:探索互联网浏览器中安全 I/O 系统的局限性
  • DOI:
    10.1515/popets-2018-0012
  • 发表时间:
    2018
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Michael Freyberger;Warren He;Devdatta Akhawe;Michelle L. Mazurek;Prateek Mittal
  • 通讯作者:
    Prateek Mittal
Aggregated Demand Increase Line Overload Transmission Network Distribution Network Remotely Turning ON / OFF Devices Automatic Generation Increase
总需求增加 线路过载 输电网络 配电网络 远程打开/关闭设备 自动发电增加
  • DOI:
  • 发表时间:
    2019
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Saleh Soltan;Prateek Mittal;H. Vincent
  • 通讯作者:
    H. Vincent
Efficient Data Shapley for Weighted Nearest Neighbor Algorithms
用于加权最近邻算法的高效数据 Shapley
  • DOI:
    10.48550/arxiv.2401.11103
  • 发表时间:
    2024
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Jiachen T. Wang;Prateek Mittal;Ruoxi Jia
  • 通讯作者:
    Ruoxi Jia
WIP: Towards a Certifiably Robust Defense for Multi-label Classifiers Against Adversarial Patches
WIP:针对多标签分类器针对对抗性补丁提供可证明的稳健防御
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Dennis G. Jacob;Chong Xiang;Prateek Mittal
  • 通讯作者:
    Prateek Mittal
Protecting the Grid against IoT Botnets of High-Wattage Devices
保护电网免受高功率设备的物联网僵尸网络的侵害
  • DOI:
  • 发表时间:
    2018
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Saleh Soltan;Prateek Mittal;H. Poor
  • 通讯作者:
    H. Poor

Prateek Mittal的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Prateek Mittal', 18)}}的其他基金

Collaborative Research: SaTC: CORE: Medium: Towards Secure Federated Learning
协作研究:SaTC:核心:中:迈向安全的联邦学习
  • 批准号:
    2131938
  • 财政年份:
    2022
  • 资助金额:
    $ 40万
  • 项目类别:
    Standard Grant
SaTC: CORE: Medium: Collaborative: A Linguistically-Informed Approach for Measuring and Circumventing Internet Censorship
SaTC:核心:媒介:协作:衡量和规避互联网审查的语言知情方法
  • 批准号:
    1704105
  • 财政年份:
    2017
  • 资助金额:
    $ 40万
  • 项目类别:
    Continuing Grant
CAREER: Trustworthy Social Systems Using Network Science
职业:使用网络科学的值得信赖的社会系统
  • 批准号:
    1553437
  • 财政年份:
    2016
  • 资助金额:
    $ 40万
  • 项目类别:
    Continuing Grant
CIF: Small: Collaborative Research: Analytics on Edge-labeled Hypergraphs: Limits to De-anonymization
CIF:小型:协作研究:边缘标记超图分析:去匿名化的限制
  • 批准号:
    1617286
  • 财政年份:
    2016
  • 资助金额:
    $ 40万
  • 项目类别:
    Standard Grant
TWC: Small: Collaborative: Advancing Anonymity Against an AS-level Adversary
TWC:小型:协作:针对 AS 级对手推进匿名性
  • 批准号:
    1423139
  • 财政年份:
    2014
  • 资助金额:
    $ 40万
  • 项目类别:
    Standard Grant

相似海外基金

TWC SBE: Medium: Collaborative: Brain Hacking: Assessing Psychological and Computational Vulnerabilities in Brain-based Biometrics
TWC SBE:媒介:协作:大脑黑客:评估基于大脑的生物识别技术中的心理和计算漏洞
  • 批准号:
    1840790
  • 财政年份:
    2018
  • 资助金额:
    $ 40万
  • 项目类别:
    Continuing Grant
TWC: Medium: Collaborative: Black-Box Evaluation of Cryptographic Entropy at Scale
TWC:媒介:协作:大规模密码熵的黑盒评估
  • 批准号:
    1937622
  • 财政年份:
    2018
  • 资助金额:
    $ 40万
  • 项目类别:
    Standard Grant
TWC SBE: Medium: Collaborative: Building a Privacy-Preserving Social Networking Platform from a Technological and Sociological Perspective
TWC SBE:媒介:协作:从技术和社会学角度构建保护隐私的社交网络平台
  • 批准号:
    1855391
  • 财政年份:
    2018
  • 资助金额:
    $ 40万
  • 项目类别:
    Standard Grant
TWC: Medium: Collaborative: Systems, Tools, and Techniques for Executing, Managing, and Securing SGX Programs
TWC:媒介:协作:用于执行、管理和保护 SGX 程序的系统、工具和技术
  • 批准号:
    1834213
  • 财政年份:
    2018
  • 资助金额:
    $ 40万
  • 项目类别:
    Standard Grant
TWC: Medium: Collaborative: Efficient Repair of Learning Systems via Machine Unlearning
TWC:媒介:协作:通过机器取消学习有效修复学习系统
  • 批准号:
    1854000
  • 财政年份:
    2018
  • 资助金额:
    $ 40万
  • 项目类别:
    Standard Grant
TWC: Medium: Collaborative: Seal: Secure Engine for AnaLytics - From Secure Similarity Search to Secure Data Analytics
TWC:媒介:协作:Seal:AnaLytics 的安全引擎 - 从安全相似性搜索到安全数据分析
  • 批准号:
    1929901
  • 财政年份:
    2018
  • 资助金额:
    $ 40万
  • 项目类别:
    Standard Grant
TWC: TTP Option: Medium: Collaborative: MALDIVES: Developing a Comprehensive Understanding of Malware Delivery Mechanisms
TWC:TTP 选项:中:协作:马尔代夫:全面了解恶意软件传播机制
  • 批准号:
    1748127
  • 财政年份:
    2017
  • 资助金额:
    $ 40万
  • 项目类别:
    Standard Grant
TWC SBE: Medium: Collaborative: Dollars for Hertz: Making Trustworthy Spectrum Sharing Technically and Economically Viable
TWC SBE:媒介:协作:赫兹美元:使值得信赖的频谱共享在技术上和经济上可行
  • 批准号:
    1801986
  • 财政年份:
    2017
  • 资助金额:
    $ 40万
  • 项目类别:
    Standard Grant
TWC: Medium: Collaborative: New Protocols and Systems for RAM-Based Secure Computation
TWC:媒介:协作:基于 RAM 的安全计算的新协议和系统
  • 批准号:
    1562888
  • 财政年份:
    2016
  • 资助金额:
    $ 40万
  • 项目类别:
    Standard Grant
TWC: Medium: Collaborative: Systems, Tools, and Techniques for Executing, Managing, and Securing SGX Programs
TWC:媒介:协作:用于执行、管理和保护 SGX 程序的系统、工具和技术
  • 批准号:
    1563848
  • 财政年份:
    2016
  • 资助金额:
    $ 40万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了