期刊论文详细信息
Journal of Formalized Reasoning
Formal Verification of Language-Based Concurrent Noninterference
Andrei Popescu2  Johannes Hölzl2  Tobias Nipkow1 
[1] Technische Universität München
关键词: floating-point arithmetic;    double rounding;    Coq;   
DOI  :  
学科分类:计算机科学(综合)
来源: Universita degli Studi di Bologna
PDF
【 摘 要 】

We perform a formal analysis of compositionality techniques for proving possibilistic noninterference for a while language with parallel composition. We develop a uniform framework where we express a wide range of non-interference variants from the literature and compare them w.r.t. their contracts: the strength of the security properties they ensure weighed against the harshness of the syntactic conditions they enforce. This results in a simple implementable algorithm for proving that a program has a specific noninterference property, using only compositionality, which captures uniformly several security type-system results from the literature and suggests a further improved type system. All formalism and theorems have been mechanically verified in Isabelle/HOL.

【 授权许可】

Unknown   

【 预 览 】
附件列表
Files Size Format View
RO201911300954374ZK.pdf 351KB PDF download
  文献评价指标  
  下载次数:14次 浏览次数:10次