The Non-Interference Protection in BML

  • Authors:
  • Aleksy Schubert;Daria Walukiewicz-Chrząszcz

  • Affiliations:
  • Institute of Informatics, University of Warsaw, ul. Banacha 2, 02--097 Warsaw, Poland;Institute of Informatics, University of Warsaw, ul. Banacha 2, 02--097 Warsaw, Poland

  • Venue:
  • Electronic Notes in Theoretical Computer Science (ENTCS)
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Many information-flow type systems have been developed that allow to control the non-interference of information between the levels of classification in the Bell-LaPadula model. We present here a translation of typing information collected for bytecode programs to a bytecode program logic. This translation uses the syntax of a bytecode specification language BML. A translation of this kind allows including the check of the non-interference property in a single, unified verification framework based on a program logic and thus can be exploited within a foundational proof-carrying code infrastructure. It also provides a flexible basis for various declassification strategies that may be useful in a particular code body.