• DocumentCode
    1649685
  • Title

    Probabilistic noninterference through weak probabilistic bisimulation

  • Author

    Smith, Geoffrey

  • Author_Institution
    Sch. of Comput. Sci., Florida Int. Univ., Maimi, FL, USA
  • fYear
    2003
  • Firstpage
    3
  • Lastpage
    13
  • Abstract
    To be practical, systems for ensuring secure information flow must be as permissive as possible. To this end, the author recently proposed a type system for multi-threaded programs running under a uniform probabilistic scheduler; it allows the running times of threads to depend on the values of H variables, provided that these timing variations cannot affect the values of L variables. But these timing variations preclude a proof of the soundness of the type system using the framework of probabilistic bisimulation, because probabilistic bisimulation is too strict regarding time. To address this difficulty, this paper proposes a notion of weak probabilistic bisimulation for Markov chains, allowing two Markov chains to be regarded as equivalent even when one "runs" more slowly that the other. The paper applies weak probabilistic bisimulation to prove that the type system guarantees the probabilistic noninterference property. Finally, the paper shows that the language can safely be extended with a fork command that allows new threads to be spawned.
  • Keywords
    Markov processes; data flow computing; multi-threading; probabilistic logic; security of data; Markov chain; dynamic thread creation; fork command; information flow; information security; multithreaded program; probabilistic bisimulation; probabilistic scheduler; weak probabilistic noninterference; Application software; Computer languages; Computer science; Computer security; Conferences; Mobile computing; Probability distribution; Processor scheduling; Timing; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Security Foundations Workshop, 2003. Proceedings. 16th IEEE
  • ISSN
    1063-6900
  • Print_ISBN
    0-7695-1927-X
  • Type

    conf

  • DOI
    10.1109/CSFW.2003.1212701
  • Filename
    1212701