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
Link To Document