• DocumentCode
    1401056
  • Title

    Supervisory Control for Opacity

  • Author

    Dubreil, Jérémy ; Darondeau, Philippe ; Marchand, Hervé

  • Author_Institution
    Centre Rennes-Bretagne Atlantique, INRIA, Rennes, France
  • Volume
    55
  • Issue
    5
  • fYear
    2010
  • fDate
    5/1/2010 12:00:00 AM
  • Firstpage
    1089
  • Lastpage
    1100
  • Abstract
    In the field of computer security, a problem that received little attention so far is the enforcement of confidentiality properties by supervisory control. Given a critical system G that may leak confidential information, the problem consists in designing a controller C, possibly disabling occurrences of a fixed subset of events of G, so that the closed-loop system G/C does not leak confidential information. We consider this problem in the case where G is a finite transition system with set of events ?? and an inquisitive user, called the adversary, observes a subset ??a of ??. The confidential information is the fact (when it is true) that the trace of the execution of G on ??* belongs to a regular set S ?? ??*, called the secret. The secret S is said to be opaque w.r.t. G (respectively, G/C) and ??a if the adversary cannot safely infer this fact from the trace of the execution of G (respectively, G/C) on ??a*. In the converse case, the secret can be disclosed. We present an effective algorithm for computing the most permissive controller C such that S is opaque w.r.t. G/C and ??a . This algorithm subsumes two earlier algorithms working under the strong assumption that the alphabet ??a of the adversary and the set of events that the controller can disable are comparable.
  • Keywords
    authorisation; closed loop systems; computer network security; opacity; set theory; closed loop system; computer security; confidential information; controller design; finite transition system; opacity; secret; set of events; supervisory control; Availability; Computer security; Control systems; Discrete event systems; Helium; IP networks; Information security; Mobile handsets; Online services; Supervisory control; Voting; Web and internet services; Confidentiality; control; discrete event systems (DES); opacity; partial observation; security;
  • fLanguage
    English
  • Journal_Title
    Automatic Control, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9286
  • Type

    jour

  • DOI
    10.1109/TAC.2010.2042008
  • Filename
    5404357