• DocumentCode
    2324370
  • Title

    Probabilistic noninterference in a concurrent language

  • Author

    Volpano, Dennis ; Smith, Geoffrey

  • Author_Institution
    Dept. of Comput. Sci., Naval Postgraduate Sch., Monterey, CA, USA
  • fYear
    1998
  • fDate
    9-11 Jun 1998
  • Firstpage
    34
  • Lastpage
    43
  • Abstract
    The authors previously give a type system that guarantees that well-typed multi-threaded programs are possibilistically noninterfering. If thread scheduling is probabilistic, however, then well-typed programs may have probabilistic timing channels. They describe how they can be eliminated without making the type system more restrictive. They show that well-typed concurrent programs are probabilistically noninterfering if every total command with a high guard executes atomically. The proof uses the concept of a probabilistic state of a computation, following the work of Kozen (1981)
  • Keywords
    parallel programming; security of data; type theory; atomic execution; concurrent language; high guard; possibilistic noninterfering program; probabilistic computation state; probabilistic noninterference; probabilistic thread scheduling; probabilistic timing channels; proof; total command; type system; well-typed concurrent programs; well-typed multi-threaded programs; Access control; Computer science; Interference; Probability distribution; Processor scheduling; Protection; Timing; Wrapping; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Security Foundations Workshop, 1998. Proceedings. 11th IEEE
  • Conference_Location
    Rockport, MA
  • ISSN
    1063-6900
  • Print_ISBN
    0-8186-8488-7
  • Type

    conf

  • DOI
    10.1109/CSFW.1998.683153
  • Filename
    683153