• DocumentCode
    752907
  • Title

    Information Flow Certification Using an Intermediate Code Program Representation

  • Author

    Mennie, Allan L. ; MacEwen, Glenn H.

  • Author_Institution
    Department of National Defence
  • Issue
    6
  • fYear
    1981
  • Firstpage
    594
  • Lastpage
    607
  • Abstract
    This paper describes a compile-time information flow control (IFC) mechanism that certifies secure information flow within the collection of objects accessed by a program. The IFC mechanism is based on the lattice model and certification mechanism of Denning, who proposes the use of the mechanism during the analysis phase of compilation. However, IFC is placed after semantic analysis and before code optimization by ufilizing an intermediate code representation. This reduces the complexity of IFC and allows a degree of language independence. An implentation has been developed for Pascal.
  • Keywords
    Certification; compilation; information flow; intermediate code; protection; security; Access control; Authentication; Certification; Control systems; Councils; Information science; Information security; Lattices; Program processors; Protection; Certification; compilation; information flow; intermediate code; protection; security;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.1981.226476
  • Filename
    1702892