Local Verification of Current-State Opacity and Static-State Opacity in Distributed Discrete-Event Systems

IF 7 1区 计算机科学 Q1 AUTOMATION & CONTROL SYSTEMS
IEEE Transactions on Automatic Control Pub Date : 2026-10-01 Epub Date: 2026-03-21 DOI:10.1109/TAC.2026.3695799
Yin Tong;Kai Cai
{"title":"Local Verification of Current-State Opacity and Static-State Opacity in Distributed Discrete-Event Systems","authors":"Yin Tong;Kai Cai","doi":"10.1109/TAC.2026.3695799","DOIUrl":null,"url":null,"abstract":"The integration of physical processes and cyber-networks in cyber-physical systems has made information security crucial, particularly in preventing unauthorized access and data leakage. Current-state opacity (CSO) in discrete-event systems (DESs) formalizes the security property that an intruder can never infer secret states based on its observation. This article addresses CSO and its verification in distributed DESs composed of multiple local systems. Existing methods of verifying CSO in distributed DESs either rely on sufficient conditions for local verification or require costly synchronization of local systems and observers. This article first proposes necessary and sufficient conditions for locally verifying CSO of distributed DESs, reducing the time complexity from <inline-formula><tex-math>$\\mathcal {O}(2^{n^{m}})$</tex-math></inline-formula> to <inline-formula><tex-math>$\\mathcal {O}(mn)$</tex-math></inline-formula>, where <inline-formula><tex-math>$m$</tex-math></inline-formula> is the number of local systems and <inline-formula><tex-math>$n$</tex-math></inline-formula> is the largest state number of local systems. We also introduce static-state opacity (SSO), a new information security notion for distributed systems characterizing intruders’ incapability to deduce global secrets from local ones. We show that SSO can be verified (necessarily and sufficiently) through a matrix involving CSO of local systems with a time complexity of <inline-formula><tex-math>$\\mathcal {O}(m2^{n})$</tex-math></inline-formula>. Furthermore, we explore the relationship between CSO and SSO, showing scenarios where they are equivalent.","PeriodicalId":13201,"journal":{"name":"IEEE Transactions on Automatic Control","volume":"71 10","pages":"6990-6997"},"PeriodicalIF":7.0000,"publicationDate":"2026-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Automatic Control","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/11533438/","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2026/3/21 0:00:00","PubModel":"Epub","JCR":"Q1","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0

Abstract

The integration of physical processes and cyber-networks in cyber-physical systems has made information security crucial, particularly in preventing unauthorized access and data leakage. Current-state opacity (CSO) in discrete-event systems (DESs) formalizes the security property that an intruder can never infer secret states based on its observation. This article addresses CSO and its verification in distributed DESs composed of multiple local systems. Existing methods of verifying CSO in distributed DESs either rely on sufficient conditions for local verification or require costly synchronization of local systems and observers. This article first proposes necessary and sufficient conditions for locally verifying CSO of distributed DESs, reducing the time complexity from $\mathcal {O}(2^{n^{m}})$ to $\mathcal {O}(mn)$, where $m$ is the number of local systems and $n$ is the largest state number of local systems. We also introduce static-state opacity (SSO), a new information security notion for distributed systems characterizing intruders’ incapability to deduce global secrets from local ones. We show that SSO can be verified (necessarily and sufficiently) through a matrix involving CSO of local systems with a time complexity of $\mathcal {O}(m2^{n})$. Furthermore, we explore the relationship between CSO and SSO, showing scenarios where they are equivalent.
分布式离散事件系统中当前状态不透明度和静态状态不透明度的局部验证
网络物理系统中物理过程和网络网络的集成使得信息安全至关重要,特别是在防止未经授权的访问和数据泄漏方面。离散事件系统(DESs)中的当前状态不透明性(CSO)形式化了入侵者永远无法根据其观察推断出秘密状态的安全属性。本文讨论了由多个本地系统组成的分布式分布式数据中心中的CSO及其验证。现有的验证分布式DESs中CSO的方法要么依赖于本地验证的充分条件,要么需要昂贵的本地系统和观察者的同步。本文首先提出了局部验证分布式DESs CSO的充分必要条件,将时间复杂度从$\mathcal {O}(2^{n^{m}})$降低到$\mathcal {O}(mn)$,其中$m$为局部系统个数,$n$为局部系统的最大状态数。我们还引入了静态不透明性(SSO),这是分布式系统的一种新的信息安全概念,其特征是入侵者无法从本地秘密推断出全局秘密。我们证明了单点登录可以(必要和充分地)通过一个涉及时间复杂度为$\mathcal {O}(m2^{n})$的局部系统的CSO的矩阵来验证。此外,我们还探讨了CSO和SSO之间的关系,展示了它们是等价的场景。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
IEEE Transactions on Automatic Control
IEEE Transactions on Automatic Control 工程技术-工程:电子与电气
CiteScore
11.30
自引率
5.90%
发文量
824
审稿时长
9 months
期刊介绍: In the IEEE Transactions on Automatic Control, the IEEE Control Systems Society publishes high-quality papers on the theory, design, and applications of control engineering. Two types of contributions are regularly considered: 1) Papers: Presentation of significant research, development, or application of control concepts. 2) Technical Notes and Correspondence: Brief technical notes, comments on published areas or established control topics, corrections to papers and notes published in the Transactions. In addition, special papers (tutorials, surveys, and perspectives on the theory and applications of control systems topics) are solicited.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书