Noninterference Analysis of Bounded Petri Nets Using Basis Reachability Graph

被引:1
作者
Ran, Ning [1 ]
Nie, Jingyao [1 ]
Meng, Aiwen [1 ]
Seatzu, Carla [2 ]
机构
[1] Hebei Univ, Coll Elect & Informat Engn, Lab Energy Saving Technol, Baoding 071002, Peoples R China
[2] Univ Cagliari, Dept Elect & Elect Engn, I-09124 Cagliari, Italy
基金
中国国家自然科学基金;
关键词
Petri nets; Vectors; Security; Interference; Supervisory control; Monitoring; Automata; Discrete event systems (DESs); noninterference; Petri nets (PNs); security; OPACITY; ENFORCEMENT; DIAGNOSABILITY;
D O I
10.1109/TAC.2024.3397695
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this article, we deal with two problems related to security and privacy of bounded Petri nets, namely, noninterference analysis and enforcement. A system could be monitored by different types of users, high-level and low-level users, who have access to different information even if both know the structure of the system. Low-level users can observe only the occurrence of a subset of events. On the contrary, high-level users can observe the occurrence of all the events affecting the system dynamics. A system is said noninterferent if low-level users cannot infer the occurrence of those events that are observable only by high-level users. In this article, we deal with the problems of analysis and enforcement of a particular noninterference property, namely, strong nondeterministic noninterference (SNNI). In particular, we show that, under the assumption of acyclicity of the high-level subnet, the notions of basis marking and basis reachability graph allow to solve the problems of SNNI analysis and enforcement with clear advantages in terms of computational complexity since they prevent exhaustive marking enumeration.
引用
收藏
页码:7159 / 7165
页数:7
相关论文
共 32 条
  • [1] Basile E, 2018, P AMER CONTR CONF, P3056, DOI 10.23919/ACC.2018.8431241
  • [2] An optimization-based approach to assess non-interference in labeled and bounded Petri net systems
    Basile, Francesco
    Boccia, Maurizio
    De Tommasi, Gianmaria
    Motta, Carlo
    Sterle, Claudio
    [J]. NONLINEAR ANALYSIS-HYBRID SYSTEMS, 2022, 44
  • [3] Noninterference Enforcement via Supervisory Control in Bounded Petri Nets
    Basile, Francesco
    De Tommasi, Gianmaria
    Sterle, Claudio
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2021, 66 (08) : 3653 - 3666
  • [4] Assessment of Bisimulation Non-Interference in Discrete Event Systems Modelled With Bounded Petri Nets
    Basile, Francesco
    De Tommasi, Gianmaria
    [J]. IEEE CONTROL SYSTEMS LETTERS, 2021, 5 (04): : 1151 - 1156
  • [5] Non-interference Notions Based on Reveals and Excludes Relations for Petri Nets
    Bernardinello, Luca
    Kilinc, Gorkem
    Pomello, Lucia
    [J]. TRANSACTIONS ON PETRI NETS AND OTHER MODELS OF CONCURRENCY XI, 2016, 9930 : 49 - 70
  • [6] On the Decidability of Non Interference over Unbounded Petri Nets
    Best, Eike
    Darondeau, Philippe
    Gorrieri, Roberto
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2011, (51): : 16 - 33
  • [7] A survey on non-interference with Petri nets
    Busi, N
    Gorrieri, R
    [J]. LECTURES ON CONCURRENCY AND PETRI NETS: ADVANCES IN PETRI NETS, 2004, 3098 : 328 - 344
  • [8] Discrete event diagnosis using labeled Petri nets. An application to manufacturing systems
    Cabasino, M. P.
    Giua, A.
    Pocci, M.
    Seatzu, C.
    [J]. CONTROL ENGINEERING PRACTICE, 2011, 19 (09) : 989 - 1001
  • [9] Fault detection for discrete event systems using Petri nets with unobservable transitions
    Cabasino, Maria Paola
    Giua, Alessandro
    Seatzu, Carla
    [J]. AUTOMATICA, 2010, 46 (09) : 1531 - 1539
  • [10] On-line Algorithm for Current State Opacity Enforcement in a Petri Net Framework
    Cong, X. Y.
    Fanti, M. P.
    Mangini, A. M.
    Li, Z. W.
    [J]. IFAC PAPERSONLINE, 2018, 51 (07): : 349 - 354