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
Link To Document :
بازگشت