Branching Bisimulation Semantics Enables Noninterference Analysis of Reversible Systems

被引:2
|
作者
Esposito, Andrea [1 ]
Aldini, Alessandro [1 ]
Bernardo, Marco [1 ]
机构
[1] Univ Urbino, Dipartimento Sci Pure & Applicate, Urbino, Italy
关键词
SECURITY; GENERATION;
D O I
10.1007/978-3-031-35355-0_5
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The theory of noninterference supports the analysis and the execution of secure computations in multi-level security systems. Classical equivalence-based approaches to noninterference mainly rely on weak bisimulation semantics. We show that this approach is not sufficient to identify potential covert channels in the presence of reversible computations. As illustrated via a database management system example, the activation of backward computations may trigger information flows that are not observable when proceeding in the standard forward direction. To capture the effects of back and forth computations, it is necessary to move to a sufficiently expressive semantics that, in an interleaving framework, has been proven to be branching bisimilarity in a previous work by De Nicola, Montanari, and Vaandrager. In this paper we investigate a taxonomy of noninterference properties based on branching bisimilarity along with their preservation and compositionality features, then we compare it with the classical hierarchy based on weak bisimilarity.
引用
收藏
页码:57 / 74
页数:18
相关论文
共 50 条
  • [1] NONINTERFERENCE ANALYSIS OF REVERSIBLE SYSTEMS: AN APPROACH BASED ON BRANCHING BISIMILARITY
    Esposito, Andrea
    Aldini, Alessandro
    Bernardo, Marco
    Rossi, Sabina
    LOGICAL METHODS IN COMPUTER SCIENCE, 2025, 21 (01) : 1 - 6
  • [2] Branching time and abstraction in bisimulation semantics
    Centrum voor Wiskunde en Informatica, Amsterdam, Netherlands
    J Assoc Comput Mach, 3 (555-600):
  • [3] Branching time and abstraction in bisimulation semantics
    VanGlabbeek, RJ
    Weijland, WP
    JOURNAL OF THE ACM, 1996, 43 (03) : 555 - 600
  • [4] Branching bisimulation semantics for quantum processes
    Wu, Hao
    Yang, Qizhe
    Long, Huan
    INFORMATION PROCESSING LETTERS, 2024, 186
  • [5] Noninterference Analysis of Reversible Probabilistic Systems
    Esposito, Andrea
    Aldini, Alessandro
    Bernardo, Marco
    FORMAL TECHNIQUES FOR DISTRIBUTED OBJECTS, COMPONENTS, AND SYSTEMS, FORTE 2024, 2024, 14678 : 39 - 59
  • [7] Branching Bisimulation Congruence for Probabilistic Systems
    Trcka, Nikola
    Georgievska, Sonja
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2008, 220 (03) : 129 - 143
  • [8] Branching bisimulation congruence for probabilistic systems
    Andova, Suzana
    Georgievska, Sonja
    Trcka, Nikola
    THEORETICAL COMPUTER SCIENCE, 2012, 413 (01) : 58 - 72
  • [9] New bisimulation semantics for distributed systems
    de Frutos-Escrig, David
    Rosa-Velardo, Fernando
    Gregorio-Rodriguez, Carlos
    FORMAL TECHNIQUES FOR NETWORKED AND DISTRIBUTED SYSTEMS - FORTE 2007, 2007, 4574 : 143 - +
  • [10] Branching bisimulation for probabilistic systems: Characteristics and decidability
    Andova, Suzana
    Willemse, Tim A. C.
    THEORETICAL COMPUTER SCIENCE, 2006, 356 (03) : 325 - 355