Verification and Synthesis of Embedded Insertion Functions for Opacity Enforcement

被引:0
|
作者
Keroglou, Christoforos [1 ]
Lafortune, Stephane [1 ]
机构
[1] Univ Michigan, Dept Elect Engn & Comp Sci, Ann Arbor, MI 48109 USA
来源
2017 IEEE 56TH ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC) | 2017年
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We investigate the enforcement of opacity, an information- flow privacy property, using insertion decisions that modify the output of the system by event insertions. Previous work considered the problem of enforcing opacity under the assumption that the insertion functions were based on the observed system strings. Now, we investigate the more powerful method of insertion decisions based on the exact system states and events. In this case, the insertion function would be embedded into the system itself, rather than being an output interface. In this paper we develop methods that (i) verify if a valid insertion function exists in this setting; and (ii) if one exists, synthesize one using a computationally effective algorithm.
引用
收藏
页数:7
相关论文
共 50 条
  • [31] Scattering Domain Passivity Verification and Enforcement of Delayed Rational Functions
    Charest, Andrew
    Nakhla, Michel
    Achar, Ram
    IEEE MICROWAVE AND WIRELESS COMPONENTS LETTERS, 2009, 19 (10) : 605 - 607
  • [32] Opacity Enforcement via Attribute-Based Edit Functions in the Presence of an Intended Receiver
    Liu, Rongjian
    Lu, Jianquan
    Hadjicostis, Christoforos N.
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2023, 68 (09) : 5646 - 5652
  • [33] Runtime Enforcement of K -step Opacity
    Falcone, Ylies
    Marchand, Herve
    2013 IEEE 52ND ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2013, : 7271 - 7278
  • [34] MODULARISING VERIFICATION OF DURABLE OPACITY
    Bila, Eleni
    Derrick, John
    Doherty, Simon
    Dongol, Brijesh
    Schellhorn, Gerhard
    Wehrheim, Heike
    LOGICAL METHODS IN COMPUTER SCIENCE, 2020, 18 (03)
  • [35] Verification and Synthesis of Timing Contracts for Embedded Controllers
    Al Khatib, Mohammad
    Girard, Antoine
    Dang, Thao
    HSCC'16: PROCEEDINGS OF THE 19TH INTERNATIONAL CONFERENCE ON HYBRID SYSTEMS: COMPUTATION AND CONTROL, 2016, : 115 - 124
  • [36] Verification and Synthesis of Control Barrier Functions
    Clark, Andrew
    2021 60TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2021, : 6105 - 6112
  • [37] Embedded Software Verification Using Symbolic Execution and Uninterpreted Functions
    David Currie
    Xiushan Feng
    Masahiro Fujita
    Alan J. Hu
    Mark Kwan
    Sreeranga Rajan
    International Journal of Parallel Programming, 2006, 34 : 61 - 91
  • [38] Embedded software verification using symbolic execution and uninterpreted functions
    Currie, D
    Feng, XS
    Fujita, M
    Hu, AJ
    Kwan, M
    Rajan, S
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2006, 34 (01) : 61 - 91
  • [39] Enforcement and validation (at runtime) of various notions of opacity
    Falcone, Ylies
    Marchand, Herve
    DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2015, 25 (04): : 531 - 570
  • [40] Enforcement and validation (at runtime) of various notions of opacity
    Yliès Falcone
    Hervé Marchand
    Discrete Event Dynamic Systems, 2015, 25 : 531 - 570