Distributed Non-Interference

01/20/2023
by   Roberto Gorrieri, et al.
0

Information flow security properties were defined some years ago (see, e.g., the surveys <cit.>) in terms of suitable equivalence checking problems. These definitions were provided by using sequential models of computations (e.g., labeled transition systems <cit.>), and interleaving behavioral equivalences (e.g., bisimulation equivalence <cit.>). More recently, the distributed model of Petri nets has been used to study non-interference in <cit.>, but also in these papers an interleaving semantics was used. We argue that in order to capture all the relevant information flows, truly-concurrent behavioral equivalences must be used. In particular, we propose for Petri nets the distributed non-interference property, called DNI, based on branching place bisimilarity <cit.>, which is a sensible, decidable equivalence for finite Petri nets with silent moves. Then we focus our attention on the subclass of Petri nets called finite-state machines, which can be represented (up to isomorphism) by the simple process algebra CFM <cit.>. DNI is very easily checkable on CFM processes, as it is compositional, so that it does does not suffer from the state-space explosion problem. Moreover, we show that DNI can be characterized syntactically on CFM by means of a type system.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/11/2023

Compositional Net Semantics up to Step Net Bisimilarity

Step net bisimilarity <cit.> is a truly concurrent behavioral equivalenc...
research
05/07/2023

Branching Place Bisimilarity

Place bisimilarity is a behavioral equivalence for finite Petri nets, pr...
research
08/27/2018

Persistent Stochastic Non-Interference

In this paper we present an information flow security property for stoch...
research
11/01/2022

True Concurrency Can Be Easy

Step net bisimulation is a coinductive behavioral relation for finite Pe...
research
08/17/2023

Compositional Semantics of Finite Petri Nets

Structure-preserving bisimilarity is a truly concurrent behavioral equiv...
research
11/28/2015

Computation of Transition Adjacency Relations Based on Complete Prefix Unfolding (Technical Report)

An increasing number of works have devoted to the application of Transit...
research
04/03/2021

Place Bisimilarity is Decidable, Indeed!

Place bisimilarity is a behavioral equivalence for finite Petri nets, pr...

Please sign up or login with your details

Forgot password? Click here to reset