Sciweavers

ICTCS
2005
Springer

A Typed Assembly Language for Non-interference

13 years 10 months ago
A Typed Assembly Language for Non-interference
Abstract. Non-interference is a desirable property of systems in a multilevel security architecture, stating that confidential information is not disclosed in public output. The challenge of studying information flow for assembly languages is that the control flow constructs that guide the analysis in high-level languages are not present. To address this problem, we define a typed assembly language that uses pseudo-instructions to impose a stack discipline on the control flow of programs. We develop a type system for checking that assembly programs enjoy non-interference and its proof of soundness.
Ricardo Medel, Adriana B. Compagnoni, Eduardo Bone
Added 27 Jun 2010
Updated 27 Jun 2010
Type Conference
Year 2005
Where ICTCS
Authors Ricardo Medel, Adriana B. Compagnoni, Eduardo Bonelli
Comments (0)