A logic for secure memory access of abstract state machines

被引:2
|
作者
Nanchen, S [1 ]
Stärk, RF [1 ]
机构
[1] ETH, Dept Comp Sci, CH-8092 Zurich, Switzerland
关键词
abstract state machines; logic; access predicate; secure information flow; sequentialization of parallel ASMs;
D O I
10.1016/j.tcs.2004.11.011
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We extend the logic for abstract state machines by a read predicate that allows to make precise statements about the accesses of locations of an ASM. The logic can be used to prove security properties of ASMs like that the machine does not read locations containing critical information or that all accesses of the machine to the abstract memory are permitted. The new read predicate is also useful for proving refinements of parallel ASMs to sequential C-like programs. The logic is complete for hierarchical ASMs and still sound for turbo ASMs. It is integrated in the ASMKeY theorem prover. (c) 2004 Elsevier B.V. All rights reserved.
引用
收藏
页码:343 / 365
页数:23
相关论文
共 50 条
  • [1] A logic for Abstract State Machines
    Stärk, RF
    Nanchen, S
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2001, 7 (11): : 980 - 1005
  • [2] Modal Extensions of the Logic of Abstract State Machines
    Ferrarotti, Flavio
    Schewe, Klaus-Dieter
    RIGOROUS STATE-BASED METHODS, ABZ 2024, 2024, 14759 : 123 - 140
  • [3] A unifying logic for non-deterministic, parallel and concurrent abstract state machines
    Flavio Ferrarotti
    Klaus-Dieter Schewe
    Loredana Tec
    Qing Wang
    Annals of Mathematics and Artificial Intelligence, 2018, 83 : 321 - 349
  • [4] A unifying logic for non-deterministic, parallel and concurrent abstract state machines
    Ferrarotti, Flavio
    Schewe, Klaus-Dieter
    Tec, Loredana
    Wang, Qing
    ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2018, 83 (3-4) : 321 - 349
  • [5] ABSTRACT STATE MACHINES AND THEIR APPLICATIONS
    Reyes Vera, Javier Mauricio
    REVISTA EDUCACION EN INGENIERIA, 2012, 7 (13): : 55 - 62
  • [6] Ambient Abstract State Machines with applications
    Boerger, Egon
    Cisternino, Antonio
    Gervasi, Vincenzo
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2012, 78 (03) : 939 - 959
  • [7] A Guarded Fragment for Abstract State Machines
    Antje Nowack
    Journal of Logic, Language and Information, 2005, 14 (3) : 345 - 368
  • [8] A Universal Control Construct for Abstract State Machines
    Stegmaier, Michael
    Dausend, Marcel
    Raschke, Alexander
    Tichy, Matthias
    ABSTRACT STATE MACHINES, ALLOY, B, TLA, VDM, AND Z (ABZ 2016), 2016, 9675 : 37 - 53
  • [9] Decidable properties for monadic abstract state machines
    Beauquier, D
    ANNALS OF PURE AND APPLIED LOGIC, 2006, 141 (03) : 308 - 319
  • [10] The expressive power of abstract-state machines
    Reisig, W
    COMPUTING AND INFORMATICS, 2003, 22 (3-4) : 209 - 219