Insertion Functions with Memory for Opacity Enforcement

被引:8
|
作者
Keroglou, Christoforos [1 ]
Ricker, Laurie [1 ]
Lafortune, Stephane [2 ]
机构
[1] Mt Allison Univ, Sackville, NB, Canada
[2] Univ Michigan, Ann Arbor, MI 48109 USA
来源
IFAC PAPERSONLINE | 2018年 / 51卷 / 07期
基金
加拿大自然科学与工程研究理事会; 美国国家科学基金会;
关键词
Opacity; Discrete Event Systems; Privacy; Finite Automata; SYSTEMS;
D O I
10.1016/j.ifacol.2018.06.331
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We investigate the enforcement of opacity, an information-flow privacy property, using insertion sequences 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 an extension of the previous method introducing a k-memory insertion mechanism. In this case, we store k consecutive events and we compute an insertion function for a k length event sequence. The k-memory insertion mechanism can be applied to a broader class of systems than the previously proposed insertion mechanism. The first contribution of this paper is the introduction of i(k) enforceability. A system is i(k)-enforceable if we can apply k-memory insertion mechanism to enforce privacy. The second contribution of this paper is the development of a verification algorithm for i(k)-enforceability. (C) 2018, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
引用
收藏
页码:394 / 399
页数:6
相关论文
共 50 条
  • [21] 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
  • [22] Efficient Synthesis of Edit Functions for Opacity Enforcement Using Bisimulation-Based Abstractions
    Mohajerani, Sahar
    Ji, Yiding
    Lafortune, Stephane
    2018 IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2018, : 3573 - 3578
  • [23] Runtime Enforcement of K -step Opacity
    Falcone, Ylies
    Marchand, Herve
    2013 IEEE 52ND ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2013, : 7271 - 7278
  • [24] 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
  • [25] Enforcement and validation (at runtime) of various notions of opacity
    Yliès Falcone
    Hervé Marchand
    Discrete Event Dynamic Systems, 2015, 25 : 531 - 570
  • [26] Synthesis of Insertion Functions to Enforce Decentralized and Joint Opacity Properties of Discrete-event Systems
    Wu, Bo
    Dai, Jin
    Lin, Hai
    2018 ANNUAL AMERICAN CONTROL CONFERENCE (ACC), 2018, : 3026 - 3031
  • [27] Enforcement of opacity security properties for ship information system
    Xing, Bowen
    Dai, Jin
    Liu, Sheng
    INTERNATIONAL JOURNAL OF NAVAL ARCHITECTURE AND OCEAN ENGINEERING, 2016, 8 (05) : 423 - 433
  • [28] A Study in the Opacity of Memory and Lingerie
    Looney, George
    RARITAN-A QUARTERLY REVIEW, 2019, 38 (04): : 93 - 95
  • [29] JUAN MARSE: THE OPACITY OF MEMORY
    Vila, Juan
    INSULA-REVISTA DE LETRAS Y CIENCIAS HUMANAS, 2009, 64 (755): : 6 - 9
  • [30] Edit Mechanism Synthesis for Opacity Enforcement Under Uncertain Observations
    Duan, Wei
    Liu, Ruotian
    Fanti, Maria Pia
    Hadjicostis, Christoforos N.
    Li, Zhiwu
    IEEE CONTROL SYSTEMS LETTERS, 2023, 7 : 2041 - 2046