Abstract:The events of a security protocol and their causal dependency can play an important role in the analysis of security properties. This insight underlies both strand spaces and the inductive method. But neither of these approaches builds up the events of a protocol in a compositional way, so that there is an informal spring from the protocol to its model. By broadening the models to certain kinds of Petri nets, a restricted form of contextual nets, a compositional eventbased semantics is given to an economical, … Show more
“…We use the net-semantics of SPL (see [CW01]) to formally state and prove security properties. As shown in [CW01], to each protocol run in the transition semantics of SPL corresponds a run in its net semantics.…”
Section: Security Analysis Of Ssmakepmentioning
confidence: 99%
“…The SPL net-semantics supports formal analysis of protocols and their security properties. The operational semantics and the Petri-net semantics of SPL are closely related [CW01]. As a consequence, properties of the SPL Petri-net model of a protocol hold for its χ-Spaces implementation.…”
Section: Introductionmentioning
confidence: 97%
“…χ-Spaces implements the formal operational semantics of SPL [CW01], a concise, yet powerful scripting language designed for the specification of security protocol. The SPL net-semantics supports formal analysis of protocols and their security properties.…”
The χ-Spaces framework is a set of tools that support all steps of a protocol's life-cycle. The framework implements the simple yet powerful Security Protocol Language (SPL), designed to model security protocols and show their correctness. χ-Spaces can provide efficient and robust implementations of protocols that are suited for embedding into wireless devices.
“…We use the net-semantics of SPL (see [CW01]) to formally state and prove security properties. As shown in [CW01], to each protocol run in the transition semantics of SPL corresponds a run in its net semantics.…”
Section: Security Analysis Of Ssmakepmentioning
confidence: 99%
“…The SPL net-semantics supports formal analysis of protocols and their security properties. The operational semantics and the Petri-net semantics of SPL are closely related [CW01]. As a consequence, properties of the SPL Petri-net model of a protocol hold for its χ-Spaces implementation.…”
Section: Introductionmentioning
confidence: 97%
“…χ-Spaces implements the formal operational semantics of SPL [CW01], a concise, yet powerful scripting language designed for the specification of security protocol. The SPL net-semantics supports formal analysis of protocols and their security properties.…”
The χ-Spaces framework is a set of tools that support all steps of a protocol's life-cycle. The framework implements the simple yet powerful Security Protocol Language (SPL), designed to model security protocols and show their correctness. χ-Spaces can provide efficient and robust implementations of protocols that are suited for embedding into wireless devices.
“…The Petri-net semantics of the language supports formal proofs about the security of protocols [1,2,5,6]. Due to its close relation to the implemented transition semantics (see [2]), proved properties are properties of protocol implementations. The simple, yet formal transition semantics of χ-Spaces describes the behavior of a system communicating via a tuple space.…”
Section: The χ-Spaces Frameworkmentioning
confidence: 99%
“…The χ-Spaces language is an implementation of SPL [1,2]; protocols programmed with χ-Spaces are concise (most fit in less than one page) and enjoy rigorous semantics -a more traditional transitions-system semantics and a Petri-net semantics, both closely related [2]. We implemented the transition semantics, and use the net semantics to verify security properties of protocols.…”
We present the χ-Spaces framework, a tool designed to support every step of a security protocol's life cycle. Its Integrated Development Environment (IDE) eases the task of protocol design, debugging and simulation.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.