• DocumentCode
    2561523
  • Title

    A Gypsy-Based Kernel

  • Author

    Hartman, Bret A.

  • Author_Institution
    DoD Computer Security Center
  • fYear
    1984
  • fDate
    April 29 1984-May 2 1984
  • Firstpage
    219
  • Lastpage
    219
  • Abstract
    Several members of the Research and Development Office at the DoD Computer Security Center are involved in an in-house research effort on security kernels called VIKING (Verified Implementationof a Kernel IN Gypsy). The primary objective of this work is to provide formally verified implementation of security kernel targeted specifically for communications applications. For this reason, the VIKING kernel is a "separation kernel"; its requirements are different from previous general purpose operating system security kernels. This kernel will not directly enforce traditional multilevel security (MLS), but will instead form a foundation for the security of application programs. MLS properties enforced in the application will be proved based on the fundamental properties proved in the kernel. The kernel will support concurrency, interprocess communication (IPC), and will enforce isolation between processes. The kernel performs these functions by implementing the Gypsy cobegin and buffer communication mechanisms.
  • Keywords
    Concurrent computing; Formal verification; Hardware; Kernel; Security; Semantics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Security and Privacy, 1984 IEEE Symposium on
  • Conference_Location
    Oakland, CA, USA
  • ISSN
    1540-7993
  • Print_ISBN
    0-8186-0532-4
  • Type

    conf

  • DOI
    10.1109/SP.1984.10004
  • Filename
    6234801