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 条
  • [1] Non-interfering software distribution
    Schmidt, R
    Duffy, T
    [J]. DASIA '97 - DATA SYSTEMS IN AEROSPACE, 1997, 409 : 351 - 358
  • [2] A new non-interfering detector
    Donle, HP
    [J]. PROCEEDINGS OF THE INSTITUTE OF RADIO ENGINEERS, 1923, 11 (02): : 97 - 109
  • [3] Optimally scheduling interfering and non-interfering cranes
    Emde, Simon
    [J]. NAVAL RESEARCH LOGISTICS, 2017, 64 (06) : 476 - 489
  • [4] NON-INTERFERING NETWORK FLOWS
    MCDIARMID, C
    REED, B
    SCHRIJVER, A
    SHEPHERD, B
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1992, 621 : 245 - 257
  • [5] Reachback capacity with non-interfering nodes
    Barros, J
    Servetto, SD
    [J]. 2003 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY - PROCEEDINGS, 2003, : 366 - 366
  • [6] Jet substructure measurements of interference in non-interfering SMEFT effects
    Aoude, Rafael
    Shepherd, William
    [J]. JOURNAL OF HIGH ENERGY PHYSICS, 2019, 2019 (08)
  • [7] Jet substructure measurements of interference in non-interfering SMEFT effects
    Rafael Aoude
    William Shepherd
    [J]. Journal of High Energy Physics, 2019
  • [8] Settable and Non-Interfering Signal Functions for FRP
    Winograd-Cort, Daniel
    Hudak, Paul
    [J]. ACM SIGPLAN NOTICES, 2014, 49 (09) : 213 - 225
  • [9] NON-INTERFERING CARDIOVASCULAR DIAGNOSTICS AND BLOOD PRESSURE
    Lading, L.
    Baek, David B.
    Larsen, B. Skogstad
    [J]. BIOMEDICAL ENGINEERING-BIOMEDIZINISCHE TECHNIK, 2013, 58
  • [10] NOTES ON NON-INTERFERING ELECTRIC AND MAGNETIC FIELDS
    SENGUPTA, ND
    [J]. INDIAN JOURNAL OF PHYSICS AND PROCEEDINGS OF THE INDIAN ASSOCIATION FOR THE CULTIVATION OF SCIENCE, 1968, 42 (08): : 460 - &