中文
相关论文

相关论文: The Security Protocol Verifier ProVerif and its Ho…

200 篇论文

Ensuring the correctness of distributed system implementations remains a challenging and largely unaddressed problem. In this paper we present a protocol that can be used to certify the safety of consensus implementations. Our proposed…

分布式、并行与集群计算 · 计算机科学 2019-03-11 Aurojit Panda

Satisfiability solvers are increasingly playing a key role in software verification, with particularly effective use in the analysis of security vulnerabilities. String processing is a key part of many software applications, such as…

计算复杂性 · 计算机科学 2009-03-17 Susmit Jha , Sanjit A. Seshia , Rhishikesh Limaye

We establish fundamental and general techniques for formal verification of quantum protocols. Quantum protocols are novel communication schemes involving the use of quantum-mechanical phenomena for representation, storage and transmission…

量子物理 · 物理学 2007-05-23 Simon Gay , Rajagopal Nagarajan , Nikolaos Papanikolaou

Model checking is an automatic verification technique to verify hardware and software systems. However it suffers from state-space explosion problem. In this paper we address this problem in the context of cryptographic protocols by…

密码学与安全 · 计算机科学 2009-10-22 Qurat ul Ain Nizamani , Emilio Tuosto

Consensus protocols are crucial for a blockchain system as they are what allow agreement between the system's nodes in a potentially adversarial environment. For this reason, it is paramount to ensure their correct design and implementation…

密码学与安全 · 计算机科学 2026-01-13 Elliot Jones , William Knottenbelt

There exists a verification gap between formal protocol specifications and their actual implementations, which this work aims to bridge via monitoring for compliance to the formal specification. We instrument the networking and…

密码学与安全 · 计算机科学 2024-09-05 Kevin Morio , Robert Künnemann

Cloud service providers offer various facilities to their clients. The clients with limited resources opt for some of these facilities. They can outsource their bulk data to the cloud server. The cloud server maintains these data in lieu of…

密码学与安全 · 计算机科学 2018-08-17 Binanda Sengupta , Sushmita Ruj

Constrained Horn Clauses (CHCs) have conventionally been used as a low-level representation in formal verification. Most existing solvers use a diverse set of specialized techniques, including direct state space traversal or…

计算机科学中的逻辑 · 计算机科学 2024-04-24 Márk Somorjai , Mihály Dobos-Kovács , Zsófia Ádám , Levente Bajczi , András Vörös

Verifying programs that manipulate tree data structures often requires complex, ad-hoc proofs that are hard to generalize and automate. This paper introduces an automatic technique for analyzing such programs. Our approach combines automata…

编程语言 · 计算机科学 2024-10-15 Marco Faella , Gennaro Parlato

A recent case study from AWS by Chong et al. proposes an effective methodology for Bounded Model Checking in industry. In this paper, we report on a follow up case study that explores the methodology from the perspective of three research…

软件工程 · 计算机科学 2021-07-05 Siddharth Priya , Xiang Zhou , Yusen Su , Yakir Vizel , Yuyan Bao , Arie Gurfinkel

Programs that manipulate tree-shaped data structures often require complex, specialized proofs that are difficult to generalize and automate. This paper introduces a unified, foundational approach to verifying such programs. Central to our…

编程语言 · 计算机科学 2025-05-21 Marco Faella , Gennaro Parlato

We provide a framework consisting of tools and metatheorems for the end-to-end verification of security protocols, which bridges the gap between automated protocol verification and code-level proofs. We automatically translate a Tamarin…

Password managers are important tools that enable us to use stronger passwords, freeing us from the cognitive burden of remembering them. Despite this, there are still many users who do not fully trust password managers. In this paper, we…

密码学与安全 · 计算机科学 2021-06-22 Miguel Grilo , João F. Ferreira , José Bacelar Almeida

Prolog is a well known declarative programming language based on propositional Horn formulas. It is useful in various areas, including artificial intelligence, automated theorem proving, mathematical logic and so on. An active research area…

计算机科学中的逻辑 · 计算机科学 2021-03-02 Anish Mallick , Anil Shukla

In today's world, computer networks have become vulnerable to numerous attacks. In both wireless and wired networks, one of the most common attacks is man-in-the-middle attacks, within which session hijacking, context confusion attacks have…

密码学与安全 · 计算机科学 2022-02-02 Kailash Gogineni , Yongsheng Mei , Guru Venkataramani , Tian Lan

In this paper, a secure Convolutional Neural Network classifier is proposed using Fully Homomorphic Encryption (FHE). The secure classifier provides a user with the ability to out-source the computations to a powerful cloud server and/or…

密码学与安全 · 计算机科学 2018-08-14 Thomas Shortell , Ali Shokoufandeh

The paper examines decentralized cryptocurrency protocols that are based on the use of internal tokens as identity tools. An analysis of security problems with popular Proof-of-stake consensus protocols is provided. A new protocol,…

密码学与安全 · 计算机科学 2016-01-12 Alexander Chepurnoy

Recently efficient model-checking tools have been developed to find flaws in security protocols specifications. These flaws can be interpreted as potential attacks scenarios but the feasability of these scenarios need to be confirmed at the…

密码学与安全 · 计算机科学 2013-08-01 Hatem Ghabri , Ghazi Maatoug , Michael Rusinowitch

Despite the functional success of deep neural networks (DNNs), their trustworthiness remains a crucial open challenge. To address this challenge, both testing and verification techniques have been proposed. But these existing techniques…

机器学习 · 计算机科学 2021-03-24 Teodora Baluta , Zheng Leong Chua , Kuldeep S. Meel , Prateek Saxena

Fully Homomorphic Encryption (FHE) is seeing increasing real-world deployment to protect data in use by allowing computation over encrypted data. However, the same malleability that enables homomorphic computations also raises integrity…

密码学与安全 · 计算机科学 2023-02-14 Alexander Viand , Christian Knabenhans , Anwar Hithnawi