• DocumentCode
    3708627
  • Title

    Non-interference in Partial Order Models

  • Author

    Béatrice Bérard;Loïc Hélouët;John Mullins

  • Author_Institution
    LIP6, Sorbonne Univ., Paris, France
  • fYear
    2015
  • fDate
    6/1/2015 12:00:00 AM
  • Firstpage
    80
  • Lastpage
    89
  • Abstract
    Non-interference (NI) is a property of systems stating that confidential actions should not cause effects observable by unauthorized users. Several variants of NI have been studied for many types of models, but rarely for true concurrency or unbounded models. This work investigates NI for High-level Message Sequence Charts (HMSC), a scenario language for the description of distributed systems, based on composition of partial orders. We first propose a general definition of security properties in terms of equivalence among observations, and show that these properties, and in particular NI are undecidable for HMSCs. We hence consider weaker local properties, describing situations where a system is attacked by a single agent, and show that local NI is decidable. We then refine local NI to a finer notion of causal NI that emphasizes causal dependencies between confidential actions and observations, and extend it to causal NI with (selective) declassification of confidential events. Checking whether a system satisfies local and causal NI and their declassified variants are PSPACE-complete problems.
  • Keywords
    "Nickel","Interference","Context","Concurrent computing","Semantics","Automata","Security"
  • Publisher
    ieee
  • Conference_Titel
    Application of Concurrency to System Design (ACSD), 2015 15th International Conference on
  • Electronic_ISBN
    1550-4808
  • Type

    conf

  • DOI
    10.1109/ACSD.2015.11
  • Filename
    7352428