Types and effects for non-interfering program monitors

被引:0
|
作者
Bauer, L [1 ]
Ligatti, J [1 ]
Walker, D [1 ]
机构
[1] Princeton Univ, Dept Comp Sci, Princeton, NJ 08544 USA
来源
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A run-time monitor is a program that runs in parallel with an untrusted application and examines actions from the application's instruction stream. If the sequence of program actions deviates from a specified security policy, the monitor transforms the sequence or terminates the program. We present the design and formal specification of a language for defining the policies enforced by program monitors. Our language provides a number of facilities for composing complex policies from simpler ones. We allow policies to be parameterized by values or other policies, and we define operators for forming the conjunction and disjunction of policies. Since the computations that implement these policies modify program behavior, naive composition of computations does not necessarily produce the conjunction (or disjunction) of the policies that the computations implement separately. We use a type and effect system to ensure that computations do not interfere with one another when they are composed.
引用
下载
收藏
页码:154 / 171
页数:18
相关论文
共 50 条
  • [21] Learning by non-interfering feedback chemical signaling in physical networks
    Anisetti, Vidyesh Rao
    Scellier, B.
    Schwarz, J. M.
    PHYSICAL REVIEW RESEARCH, 2023, 5 (02):
  • [22] Non-interfering Channels in a Near-Field MIMO Communication
    Phang, Sendy
    Maricar, Mohamed Ismaeel
    Schaefer, David
    Ivrlac, Michel T.
    Greedy, Steve
    Gradoni, Gabriele
    Baggen, Rens
    Creagh, Stephen C.
    Thomas, David W. P.
    Nossek, Josef
    Tanner, Gregor
    2017 XXXIIND GENERAL ASSEMBLY AND SCIENTIFIC SYMPOSIUM OF THE INTERNATIONAL UNION OF RADIO SCIENCE (URSI GASS), 2017,
  • [23] Non-Interfering Effects of Active Post-Encoding Tasks on Episodic Memory Consolidation in Humans
    Varma, Samarth
    Takashima, Atsuko
    Krewinkel, Sander
    van Kooten, Maaike
    Fu, Lily
    Medendorp, W. Pieter
    Kessels, Roy P. C.
    Daselaar, Sander M.
    FRONTIERS IN BEHAVIORAL NEUROSCIENCE, 2017, 11
  • [24] MSH2 stimulates interfering and inhibits non-interfering crossovers in response to genetic polymorphism
    Dluzewska, Julia
    Dziegielewski, Wojciech
    Szymanska-Lejman, Maja
    Gazecka, Monika
    Henderson, Ian R.
    Higgins, James D.
    Ziolkowski, Piotr A.
    NATURE COMMUNICATIONS, 2023, 14 (01)
  • [25] MSH2 stimulates interfering and inhibits non-interfering crossovers in response to genetic polymorphism
    Julia Dluzewska
    Wojciech Dziegielewski
    Maja Szymanska-Lejman
    Monika Gazecka
    Ian R. Henderson
    James D. Higgins
    Piotr A. Ziolkowski
    Nature Communications, 14
  • [26] Coherent response of the electronic system driven by non-interfering laser pulses
    Tobias Eul
    Eva Prinz
    Michael Hartelt
    Benjamin Frisch
    Martin Aeschlimann
    Benjamin Stadtmüller
    Nature Communications, 13
  • [27] Bi-functional metamaterial quadrilateral array with non-interfering anisotropy
    Jia, Y. M.
    Yang, R.
    Zhu, X. S.
    Yan, S. Y.
    EPL, 2021, 135 (02)
  • [28] Coherent response of the electronic system driven by non-interfering laser pulses
    Eul, Tobias
    Prinz, Eva
    Hartelt, Michael
    Frisch, Benjamin
    Aeschlimann, Martin
    Stadtmueller, Benjamin
    NATURE COMMUNICATIONS, 2022, 13 (01)
  • [29] Non-interfering Multipath Geographic Routing for Wireless Multimedia Sensor Networks
    Fu, Bin
    Li, Renfa
    Xiao, Xiongren
    Liu, Caiping
    Yang, Qiuwei
    MINES 2009: FIRST INTERNATIONAL CONFERENCE ON MULTIMEDIA INFORMATION NETWORKING AND SECURITY, VOL 1, PROCEEDINGS, 2009, : 254 - +
  • [30] INCOMPLETE AVIAN INFLUENZA-VIRUS CONTAINS A DEFECTIVE NON-INTERFERING COMPONENT
    CARTER, MJ
    MAHY, BWJ
    ARCHIVES OF VIROLOGY, 1982, 71 (01) : 13 - 25