Back to results

Wayne State University

Opacity Of Discrete Event Systems: Analysis And Control

Abstract

dc:description.abstract

<p>The exchange of sensitive information in many systems over a network can be manipulated</p> <p>by unauthorized access. Opacity is a property to investigate security and</p> <p>privacy problems in such systems. Opacity characterizes whether a secret information</p> <p>of a system can be inferred by an unauthorized user. One approach to verify security</p> <p>and privacy properties using opacity problem is to model the system that may leak confidential</p> <p>information as a discrete event system. The problem that has not investigated</p> <p>intensively is the enforcement of opacity properties by supervisory control. In other</p> <p>words, constructing a minimally restrictive supervisor to limit the system's behavior so</p> <p>an unauthorized user cannot discover or infer the secret information.</p> <p>We describe and analyze the complexity of opacity in systems that are modeled as</p> <p>a discrete event system with partial observation mapping. We define three types of</p> <p>opacity: strong opacity, weak opacity, and no opacity. Strong Opacity describes the</p> <p>inability for the system's observer to know what happened in a system. On the other</p> <p>hand, No-opacity refers to the condition where there is no ambiguity in the system</p> <p>behavior. The definitions introduce properties of opacity and its effects on the system</p> <p>behavior. Strong opacity can be used to study security related problems while no opacity</p> <p>can be used to study fault, detection and diagnosis, among many other applications. In</p> <p>this dissertation, we investigate the largest opaque sublanguages and smallest opaque</p> <p>superlanguages of a language if the language is not opaque. We studied how to ensure</p> <p>strong opacity, weak opacity and no opacity by supervisory control. If strong opacity,</p> <p>weak opacity or no opacity is not satisfied, then we can restrict the system's behavior by a</p> <p>supervisor so that strong opacity, weak opacity or no opacity is satisfied. We investigate</p> <p>the strong opacity control problem (SOCP), the weak opacity control problem (WOCP),</p> <p>and no opacity control problem (NOCP).</p> <p>As illustrated by examples in the dissertation, the above properties of opacity can</p> <p>be used to characterize the security requirements in many applications, as anonymity</p> <p>requirements in protocols for web browsing. Solutions to SOCP in terms of the largest</p> <p>sublanguage that is controllable, observable (or normal), and strongly opaque were characterized.</p> <p>Similar characterization is available for solutions to NOCP.</p>

Degree

thesis:*
Name thesis:degree_name
Ph.D.
Level thesis:degree_level
Open Access Dissertation
Discipline thesis:degree_discipline
Electrical and Computer Engineering
Year dc:date.available
2013

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Ben Kalefa, Majed Mohamed
Contributors dc:contributor
  • Feng Lin

Subjects

dc:subject × 5

Identifiers

dc:identifier.*
OAI identifier oai:identifier
oai:digitalcommons.wayne.edu:oa_dissertations-1829

Chain of custody

source
Harvested from
Wayne State University
Base URL
digitalcommons.wayne.edu/do/oai/
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
citation

Ben Kalefa, Majed Mohamed. Opacity Of Discrete Event Systems: Analysis And Control. Open Access Dissertation thesis, 2013. https://digitalcommons.wayne.edu/oa_dissertations/830