Behavior-preserving opacity enforcement via transition modification
Develop an opacity-enforcement framework for partially observed discrete-event systems modeled as finite-state automata that preserves the system’s full behavior (i.e., does not remove or create behaviors) by disabling, adding, and/or replacing transitions without creating new behavior, such that an intruder with full structural knowledge cannot infer whether structural modifications were made, while still enforcing strong state-based opacity (e.g., K-SSO, SCSO, SISO, or Inf-SSO).
References
The proposed opacity-enforcement mechanism, in this paper, is to restrict the original system's behavior to ensure that the system does not reveal its "secrets" to an intruder. However, it does not apply to such a scenario where the system must execute its full behavior. To overcome this drawback, it is reasonable to extend the proposed opacity-enforcement approach by disabling, adding, and/or replacing transitions without creating new behavior. Thus, an intruder still cannot learn for sure whether the structure of the original system has been modified based on his/her full knowledge of the system structure. The interesting direction is left for future study.