Noninterference for concurrent programs and thread systems

被引:68
作者
Boudol, G [1 ]
Castellani, I [1 ]
机构
[1] INRIA Sophia Antipolis, F-06902 Sophia Antipolis, France
关键词
D O I
10.1016/S0304-3975(02)00010-5
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We propose a type system to ensure the property of noninterference in a system of concurrent programs, described in a standard imperative language enriched with parallelism. Our proposal is in the line of some recent work by Irvine, Volpano and Smith. Our type system seems more natural and less restrictive than that originally presented by these authors for the concurrent case. Moreover, we show how to extend the language in order to formalise scheduling policies for systems of sequential threads, The type system is extended to the new constructs, and we show that noninterference still holds, while remaining in a nonprobabilistic setting. (C) 2002 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:109 / 130
页数:22
相关论文
共 21 条
  • [1] Secrecy by typing in security protocols
    Abadi, M
    [J]. JOURNAL OF THE ACM, 1999, 46 (05) : 749 - 786
  • [2] AGAT J, 2000, 27 ACM S PRINC PROGR, P40
  • [3] [Anonymous], 1980, CALCULUS COMMUNICATI, DOI DOI 10.1007/3-540-10235-3
  • [4] BIEBER P, 2000, WORKSH SEC ARCH INF, V32
  • [5] Boudol G, 2001, LECT NOTES COMPUT SC, V2076, P382
  • [6] FOCARDI R, 2000, LECT NOTES COMPUTER, V1853
  • [7] Goguen J. A., 1982, Proceedings of the 1982 Symposium on Security and Privacy, P11
  • [8] HENNESSY M, 2000, LECT NOTES COMPUTER, V1853
  • [9] HENNESSY M, 2000, 200005 U SUSS
  • [10] Honda K, 2000, LECT NOTES COMPUT SC, V1782, P180