2005
DOI: 10.1016/j.entcs.2004.10.010
|View full text |Cite
|
Sign up to set email alerts
|

Modelling Opacity Using Petri Nets

Abstract: We consider opacity as a property of the local states of the secure (or high-level) part of the system, based on the observation of the local states of a low-level part of the system as well as actions. We propose a Petri net modelling technique which allows one to specify different information flow properties, using suitably defined observations of system behaviour. We then discuss expressiveness of the resulting framework and the decidability of the associated verification problems.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
110
0

Year Published

2006
2006
2022
2022

Publication Types

Select...
4
3

Relationship

3
4

Authors

Journals

citations
Cited by 156 publications
(110 citation statements)
references
References 8 publications
(7 reference statements)
0
110
0
Order By: Relevance
“…In the figure, we can see that from the initial state labeled by (1,2,3,4,5), it takes at most three transitions (N = 3) to reach states labeled by (2), (3), (4), or (5) at the bottom half of the figure. Therefore, take x = 2 for example, s ∈ θ(L >N x ) if and only if s ends in the state labeled by (2).…”
Section: G Obs = Det(eps(g))mentioning
confidence: 99%
See 1 more Smart Citation
“…In the figure, we can see that from the initial state labeled by (1,2,3,4,5), it takes at most three transitions (N = 3) to reach states labeled by (2), (3), (4), or (5) at the bottom half of the figure. Therefore, take x = 2 for example, s ∈ θ(L >N x ) if and only if s ends in the state labeled by (2).…”
Section: G Obs = Det(eps(g))mentioning
confidence: 99%
“…Secrecy has been studied before, for example, in [1] [5] [2] [6] [22]. In [2], for a finite state system with partial observers and for each observer, a secret is defined as a subset of trajectories.…”
Section: Introductionmentioning
confidence: 99%
“…3 Note that this varies slightly from the one used in [4] where the step sequence semantics allowed multiple transitions to occur simultaneously. Here, transitions are clearly separated.…”
Section: Petri Netsmentioning
confidence: 99%
“…What now follows is a crucial result stating that initial opacity with an norwellian observation function is decidable provided that the LTS generated by a marked Petri net is finite 4 . In fact, this result could be generalised to any finite LTS; i.e., in the case of a finite LTS, initial opacity w.r.t.…”
Section: Petri Netsmentioning
confidence: 99%
See 1 more Smart Citation