Model Checking Information Flow in Reactive Systems

被引:0
|
作者
Dimitrova, Rayna [1 ]
Finkbeiner, Bernd [1 ]
Kovacs, Mate [2 ]
Rabe, Markus N. [1 ]
Seidl, Helmut [2 ]
机构
[1] Univ Saarland, D-6600 Saarbrucken, Germany
[2] Tech Univ Munich, Munich, Germany
关键词
AUTOMATA; TIME;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Most analysis methods for information flow properties do not consider temporal restrictions. In practice, however, such properties rarely occur statically, but have to consider constraints such as when and under which conditions a variable has to be kept secret. In this paper, we propose a natural integration of information flow properties into linear-time temporal logics (LTL). We add a new modal operator, the hide operator, expressing that the observable behavior of a system is independent of the valuations of a secret variable. We provide a complexity analysis for the model checking problem of the resulting logic SecLTL and we identify an expressive fragment for which this question is efficiently decidable. We also show that the path based nature of the hide operator allows for seamless integration into branching time logics.
引用
收藏
页码:169 / +
页数:3
相关论文
共 50 条
  • [1] Abstract interpretation and model checking for checking secure information flow in concurrent systems
    De Francesco, N
    Santone, A
    Tesei, L
    [J]. FUNDAMENTA INFORMATICAE, 2003, 54 (2-3) : 195 - 211
  • [2] Model Checking the Information Flow Security of Real-Time Systems
    Gerking, Christopher
    Schubert, David
    Bodden, Eric
    [J]. ENGINEERING SECURE SOFTWARE AND SYSTEMS, ESSOS 2018, 2018, 10953 : 27 - 43
  • [3] Model Checking Techniqes for the Analysis of Reactive Systems
    Stephan Merz
    [J]. Synthese, 2002, 133 : 173 - 201
  • [4] Model checking techniqes for the analysis of reactive systems
    Merz, S
    [J]. SYNTHESE, 2002, 133 (1-2) : 173 - 201
  • [5] Compositional model checking and compositional refinement checking of concurrent reactive systems
    Wen, Yan-Jun
    Wang, Ji
    Qi, Zhi-Chang
    [J]. Ruan Jian Xue Bao/Journal of Software, 2007, 18 (06): : 1270 - 1281
  • [6] Comparison of Model Checking Tools for Information Systems
    Frappier, Marc
    Fraikin, Benoit
    Chossart, Romain
    Chane-Yack-Fa, Raphael
    Ouenzar, Mohammed
    [J]. FORMAL METHODS AND SOFTWARE ENGINEERING, 2010, 6447 : 581 - 596
  • [7] On the Decidability of Model-Checking Information Flow Properties
    D'Souza, Deepak
    Holla, Raveendra
    Kulkarni, Janardhan
    Ramesh, Raghavendra K.
    Sprick, Barbara
    [J]. INFORMATION SYSTEMS SECURITY, PROCEEDINGS, 2008, 5352 : 26 - +
  • [8] Role updating in information systems using model checking
    Hu, Jinwei
    Khan, Khaled M.
    Zhang, Yan
    Bai, Yun
    Li, Ruixuan
    [J]. KNOWLEDGE AND INFORMATION SYSTEMS, 2017, 51 (01) : 187 - 234
  • [9] Role updating in information systems using model checking
    Jinwei Hu
    Khaled M. Khan
    Yan Zhang
    Yun Bai
    Ruixuan Li
    [J]. Knowledge and Information Systems, 2017, 51 : 187 - 234
  • [10] Model-checking trace-based information flow properties for infinite-state systems
    D'Souza, Deepak
    Raghavendra, K. R.
    [J]. JOURNAL OF COMPUTER SECURITY, 2016, 24 (05) : 617 - 643