TWC: Medium: Collaborative: Automated Formal Analysis of Security Protocols with Private Coin Tosses

TWC:媒介:协作:使用私人硬币投掷对安全协议进行自动形式分析

基本信息

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

项目摘要

Computerized systems are present in various aspects of modern society. These systems are used to access and share confidential information. Such sharing is achieved through cryptographic protocols which often employ randomization to introduce unpredictability in their behavior to achieve critical security objectives and make it difficult for the malicious adversaries to infer the underlying execution of the participants. It is imperative to ensure that these protocols meet their security objectives such as confidentiality, privacy, fair exchange, anonymity and availability, as serious flaws have often been discovered in widely used cryptographic protocols. Given the ubiquitous role played by these security protocols and the socio-economic-political consequences that incorrect designs of cryptographic protocols may have, reasoning about their correctness is an important social imperative. This task is challenging because of the presence of malicious adversaries on the Internet as well as the subtle interaction between the concurrent nature of Internet and the various features such as cryptography and randomization used by the protocols. Hence, the development of automated techniques to verify their correctness is needed to manage this complexity, and this is the focus of this project. The presence of randomization introduces subtle challenges in verifying the correctness of security protocols. In particular, when reasoning about adversarial behavior, one must only consider those behaviors in which the scheduling of actions of the adversary is independent of the private random choices of the individual participants. This project aims to develop scalable techniques and tools that faithfully, and automatically verify randomized cryptographic protocols by considering only attacks (by an adversary) that are oblivious of the private data and private coin tosses of protocol participants. There are primarily three research tasks identified in this project. First, theoretical completeness results will be established that will reduce the general security problem for unbounded protocol sessions, session identifiers, and messages to the finite bounded cases. The other two tasks will be devoted to making the finite bounded case more amenable to automation. In the second research task, we will develop automated techniques to verify safety properties of protocols based on new symmetry reduction techniques using SMT solvers. The third research task will develop automated techniques for verifying indistinguishability properties of protocols. We will investigate symmetry reduction techniques using SMT solvers for this task as well.
计算机化系统存在于现代社会的各个方面。这些系统用于访问和共享机密信息。这种共享是通过加密协议实现的,加密协议通常采用随机化来引入行为的不可预测性,以实现关键的安全目标,并使恶意对手难以推断参与者的底层执行。由于在广泛使用的加密协议中经常发现严重的缺陷,因此必须确保这些协议满足其安全目标,如机密性、隐私性、公平交换、匿名性和可用性。考虑到这些安全协议所扮演的无处不在的角色,以及不正确的加密协议设计可能产生的社会经济政治后果,对它们的正确性进行推理是一项重要的社会必要性。这项任务具有挑战性,因为互联网上存在恶意对手,以及互联网的并发特性与协议使用的各种特性(如密码学和随机化)之间的微妙交互。因此,需要开发自动化技术来验证它们的正确性,以管理这种复杂性,这是本项目的重点。随机化的存在给验证安全协议的正确性带来了微妙的挑战。特别是,当对对抗行为进行推理时,人们必须只考虑那些对手的行动计划独立于个体参与者的私人随机选择的行为。该项目旨在开发可扩展的技术和工具,通过只考虑对协议参与者的私有数据和私有硬币投掷不知情的攻击(来自对手),忠实地自动验证随机加密协议。在这个项目中主要有三个研究任务。首先,将建立理论完备性结果,这将减少无界协议会话、会话标识符和消息到有限有界情况的一般安全问题。另外两项任务将致力于使有限有界情况更适合自动化。在第二个研究任务中,我们将开发自动化技术来验证基于新的对称约简技术的协议的安全特性。第三项研究任务将开发用于验证协议不可区分特性的自动化技术。我们还将研究使用SMT求解器的对称约简技术。

项目成果

期刊论文数量(1)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Verification Methods for the Computationally Complete Symbolic Attacker Based on Indistinguishability
{{ 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 }}

Rohit Chadha其他文献

Complexity Bounds for the Verification of Real-Time Software
实时软件验证的复杂性界限
Verification of randomized security protocols
随机安全协议的验证
  • DOI:
  • 发表时间:
    2017
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Rohit Chadha;P. Sistla;Mahesh Viswanathan
  • 通讯作者:
    Mahesh Viswanathan
Deciding branching hyperproperties for real time systems
决定实时系统的分支超属性
  • DOI:
  • 发表时间:
    2024
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Nabarun Deka;Minjian Zhang;Rohit Chadha;Mahesh Viswanathan
  • 通讯作者:
    Mahesh Viswanathan
東日本大震災後、日本人の宗教観は変わったか
东日本大地震后,日本人的宗教观念有变化吗?
  • DOI:
  • 发表时间:
    2019
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Gergei Bana;Rohit Chadha; Ajay Kumareeralla and Mitsuhiro Okada,;弓山達也
  • 通讯作者:
    弓山達也
Composing Protocols with Randomized Actions
使用随机操作编写协议
  • DOI:
    10.1007/978-3-662-49635-0_10
  • 发表时间:
    2016
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Matthew S. Bauer;Rohit Chadha;Mahesh Viswanathan
  • 通讯作者:
    Mahesh Viswanathan

Rohit Chadha的其他文献

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

{{ truncateString('Rohit Chadha', 18)}}的其他基金

SHF: Medium: Collaborative Research: Verification of Differential Privacy Mechanisms
SHF:媒介:协作研究:差分隐私机制的验证
  • 批准号:
    1900924
  • 财政年份:
    2019
  • 资助金额:
    $ 24.48万
  • 项目类别:
    Standard Grant
CAREER: Automated Analysis of Security Hyperproperties
职业:安全超属性的自动分析
  • 批准号:
    1553548
  • 财政年份:
    2016
  • 资助金额:
    $ 24.48万
  • 项目类别:
    Continuing Grant
Conference Support for Midwest Verification Day, UMC Oct 3-4, 2014
中西部验证日会议支持,UMC 2014 年 10 月 3-4 日
  • 批准号:
    1450406
  • 财政年份:
    2014
  • 资助金额:
    $ 24.48万
  • 项目类别:
    Standard Grant

相似海外基金

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

作者:{{ showInfoDetail.author }}

知道了