中文
相关论文

相关论文: A framework for compositional verification of secu…

200 篇论文

Accountability is a recent paradigm in security protocol design which aims to eliminate traditional trust assumptions on parties and hold them accountable for their misbehavior. It is meant to establish trust in the first place and to…

密码学与安全 · 计算机科学 2019-05-09 Robert Künnemann , Ilkan Esiyok , Michael Backes

This paper surveys how formal verification can be used to prove the correctness of ad hoc routing protocols, which are fundamental infrastructure of wireless sensor networks. The existing techniques fall into two classes: verification on…

网络与互联网体系结构 · 计算机科学 2014-08-27 Zhe Chen , Daqiang Zhang , Rongbo Zhu , Yinxue Ma , Ping Yin , Feng Xie

This paper suggests a [email protected] of composable specification of concurrent programs that permits: (1) verification of program code for a given specification, and (2) composition of the specifications of the components to yield…

编程语言 · 计算机科学 2017-04-07 Jayadev Misra

Parser combinators are a well-known mechanism used for the compositional construction of parsers, and have shown to be particularly useful in writing parsers for rich grammars with data-dependencies and global state. Verifying applications…

编程语言 · 计算机科学 2023-05-16 Ashish Mishra , Suresh Jagannathan

Secure orchestration is an important concern in the internet of service. Next to providing the required functionality the composite services must also provide a reasonable level of security in order to protect sensitive data. Thus, the…

密码学与安全 · 计算机科学 2012-12-18 Gabriele Costa , Fabio Martinelli , Artsiom Yautsiukhin

Secure software architecture is increasingly important in a data-driven world. When security is neglected sensitive information might leak through unauthorized access. To mitigate this software architects needs tools and methods to quantify…

软件工程 · 计算机科学 2024-01-17 Rasmus Carl Rønneberg

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…

We present a framework for the distributed monitoring of networks of components that coordinate by message-passing, following multiparty session protocols specified as global types. We improve over prior works by (i) supporting components…

编程语言 · 计算机科学 2023-10-04 Bas van den Heuvel , Jorge A. Pérez , Rares A. Dobre

We propose a new formal criterion for evaluating secure compilation schemes for unsafe languages, expressing end-to-end security guarantees for software components that may become compromised after encountering undefined behavior---for…

A recent development in formal security protocol analysis is the Protocol Composition Logic (PCL). We identify a number of problems with this logic as well as with extensions of the logic, as defined in…

密码学与安全 · 计算机科学 2008-02-22 Cas Cremers

We present a framework to formally describe probabilistic system behavior and symbolically reason about it. In particular we aim at reasoning about possible failures and fault tolerance. We regard systems which are composed of different…

软件工程 · 计算机科学 2015-03-20 Jan Olaf Blech

To ensure that secure applications do not leak their secrets, they are required to uphold several security properties such as spatial and temporal memory safety as well as cryptographic constant time. Existing work shows how to enforce…

密码学与安全 · 计算机科学 2024-10-10 Matthis Kruse , Michael Backes , Marco Patrignani

Dependency analysis is a technique to identify and determine data dependencies between service protocols. Protocols evolving concurrently in the service composition need to impose an order in their execution if there exist data…

软件工程 · 计算机科学 2010-07-30 Javier Cubo , Ernesto Pimentel , Gwen Salaün , Carlos Canal

Component-based development is challenging in a distributed setting, for starters considering programming a task may involve the assembly of loosely-coupled remote components. In order for the task to be fulfilled, the supporting…

编程语言 · 计算机科学 2020-09-18 Zorica Savanović , Letterio Galletta , Hugo Torres Vieira

We develop an assume-guarantee framework for control of large scale linear (time-varying) systems from finite-time reach and avoid or infinite-time invariance specifications. The contracts describe the admissible set of states and controls…

系统与控制 · 电气工程与系统科学 2020-02-18 Kasra Ghasemi , Sadra Sadraddini , Calin Belta

Network protocols are programs with inputs and outputs that follow predefined communication patterns to synchronize and exchange information. There are many protocols and each serves a different purpose, e.g., routing, transport, secure…

密码学与安全 · 计算机科学 2025-11-04 Max von Hippel

A recent study of bugs in real-world concurrent and distributed systems found that, while implementations of individual protocols tend to be robust, the composition of multiple protocols and its interplay with internal computation is the…

编程语言 · 计算机科学 2017-08-09 Luís Cruz-Filipe , Fabrizio Montesi

In this paper we present a theoretical analysis of graph-based service composition in terms of its dependency with service discovery. Driven by this analysis we define a composition framework by means of integration with fine-grained I/O…

人工智能 · 计算机科学 2015-02-11 Pablo Rodriguez-Mier , Carlos Pedrinaci , Manuel Lama , Manuel Mucientes

The increasing complexity of control systems necessitates control laws that guarantee safety w.r.t. complex combinations of constraints. In this letter, we propose a framework to describe compositional safety specifications with control…

系统与控制 · 电气工程与系统科学 2023-12-05 Tamas G. Molnar , Aaron D. Ames

We survey some results on the automatic verification of parameterized programs without identities. These are systems composed of arbitrarily many components, all of them running exactly the same finite-state program. We discuss the…

计算机科学中的逻辑 · 计算机科学 2014-05-09 Javier Esparza