Formalizing probabilistic noninterference

Andrei Popescu, Johannes Hol̈zl, Tobias Nipkow

Publikation: Beitrag in Buch/Bericht/KonferenzbandKonferenzbeitragBegutachtung

9 Zitate (Scopus)

Abstract

We present an Isabelle formalization of probabilistic noninterference for a multi-threaded language with uniform scheduling. Unlike in previous settings from the literature, here probabilistic behavior comes from both the scheduler and the individual threads, making the language more realistic and the mathematics more challenging. We study resumption-based and trace-based notions of probabilistic noninterference and their relationship, and also discuss compositionality w.r.t. the language constructs and type-system-like syntactic criteria. The formalization uses recent development in the Isabelle probability theory library.

OriginalspracheEnglisch
TitelCertified Programs and Proofs - Third International Conference, CPP 2013, Proceedings
Seiten259-275
Seitenumfang17
DOIs
PublikationsstatusVeröffentlicht - 2013
Veranstaltung3rd International Conference on Certified Programs and Proofs, CPP 2013 - Melbourne, VIC, Australien
Dauer: 11 Dez. 201313 Dez. 2013

Publikationsreihe

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Band8307 LNCS
ISSN (Print)0302-9743
ISSN (elektronisch)1611-3349

Konferenz

Konferenz3rd International Conference on Certified Programs and Proofs, CPP 2013
Land/GebietAustralien
OrtMelbourne, VIC
Zeitraum11/12/1313/12/13

Fingerprint

Untersuchen Sie die Forschungsthemen von „Formalizing probabilistic noninterference“. Zusammen bilden sie einen einzigartigen Fingerprint.

Dieses zitieren