Bounded opacity for timed systems

被引:11
|
作者
Ammar, Ikhlass [1 ,2 ]
El Touati, Yamen [2 ,3 ,4 ]
Yeddes, Moez [2 ,5 ]
Mullins, John [6 ]
机构
[1] Univ Tunis Manar, Fac Sci Tunis FST, Tunis, Tunisia
[2] Univ Tunis Manar, Natl Engn Sch Tunis, OASIS Lab, Tunis, Tunisia
[3] Northern Border Univ, Fac Comp & IT, Ar Ar, Saudi Arabia
[4] Univ Manouba, ISAMM, Manouba, Tunisia
[5] Univ Carthage, Natl Inst Appl Sci & Technol INSAT, Tunis, Tunisia
[6] Ecole Polytech Montreal, Montreal, PQ, Canada
关键词
Real-time systems; Timed automata; Timed opacity; Timed bounded languages; SYMBOLIC MODEL CHECKING;
D O I
10.1016/j.jisa.2021.102926
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In many security applications, system behaviors must be kept secret (opaque) to outside observers (intruders). Opacity was first studied for discrete event systems, and then it was extended to real-time systems. One of the challenges of real-time systems is the difficulty to guarantee their opacity against a potential attacker. In general, this property is undecidable for systems modeled by timed automata. A secret location, S, of a system is timed opaque to an intruder having partial observability of the system, if the intruder can never infer from the observation of any execution that the system has reached any secret location. In the present study, the static partial observability for systems modeled by nondeterministic timed automata is investigated. Thus, it focuses on systems where the timing of secret state reachability is bounded. The first contribution of this study is to define the bounded timed opacity property wherein, its complexity is proved. The second contribution is to consider systems where the secret should be kept hidden for a certain period referred to as the Delta-duration bounded opacity property. Also, a formal definition is proposed and its complexity is proved. In addition, the proposed properties are verified using timed bounded model checking. A case study "Exchange in the Cloud system" is modeled by timed automaton to verify the proposed properties using SpaceEx tool.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] Bounded model checking for timed systems
    Audemard, G
    Cimatti, A
    Kornilowicz, A
    Sebastiani, R
    [J]. FORMAL TECHNIQUE FOR NETWORKED AND DISTRIBUTED SYSTEMS - FORTE 2002, PROCEEDINGS, 2002, 2529 : 243 - 259
  • [2] Exposure Time as a Measure of Opacity in Timed Discrete Event Systems
    Lefebvre, Dimitri
    Hadjicostis, Christoforos N.
    [J]. 2019 18TH EUROPEAN CONTROL CONFERENCE (ECC), 2019, : 1740 - 1745
  • [3] Parametric Timed Model Checking for Guaranteeing Timed Opacity
    Andre, Etienne
    Sun, Jun
    [J]. AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS (ATVA 2019), 2019, 11781 : 115 - 130
  • [4] The Dark Side of Timed Opacity
    Cassez, Franck
    [J]. ADVANCES IN INFORMATION SECURITY AND ASSURANCE, 2009, 5576 : 21 - 30
  • [5] Timed Bounded Verification of Inclusion Based on Timed Bounded Discretized Language
    Ammar, Ikhlass
    El Touati, Yamen
    Mullins, John
    Yeddes, Moez
    [J]. INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2021, 32 (02) : 175 - 202
  • [6] Guaranteeing Timed Opacity using Parametric Timed Model Checking
    Andre, Etienne
    Lime, Didier
    Marinho, Dylan
    Sun, Jun
    [J]. ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2022, 31 (04)
  • [7] Exposure and Revelation Times as a Measure of Opacity in Timed Stochastic Discrete Event Systems
    Lefebvre, Dimitri
    Hadjicostis, Christoforos N.
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2021, 66 (12) : 5802 - 5815
  • [8] Simple Bounded MTLK Model Checking for Timed Interpreted Systems
    Zbrzezny, Agnieszka M.
    Zbrzezny, Andrzej
    [J]. AGENT AND MULTI-AGENT SYSTEMS: TECHNOLOGY AND APPLICATIONS, 2018, 74 : 88 - 98
  • [9] Process Opacity for Timed Process Algebra
    Gruska, Damas P.
    [J]. PERSPECTIVES OF SYSTEM INFORMATICS, PSI 2014, 2015, 8974 : 151 - 160
  • [10] Revelation Time for Initial-State Opacity Measurement in Timed Discrete Event Systems
    Lefebvre, Dimitri
    Hadjicostis, Christoforos N.
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC), 2019, : 1819 - 1824