Implementation of a hypertext transfer protocol server on a high assurance multilevel secure platform
Bersack, Evelyn Louise
MetadataShow full item record
In a client/server environment on a local area network (LAN), a server should provide various network applications including a hypertext transfer protocol (HTTP) server. HTTP is a client/server, request/response application protocol that is used on the World Wide Web (WWW). It provides the definition and means for transferring objects across internets. A server used in the context of a multilevel secure (MLS) LAN should be no exception. A MLS LAN should be capable of providing an HTTP web server that can be used by commercially available web browsers executing on client workstations. This server needs to be aware of the MLS environment and provide clients access to all web pages and objects for which they are authorized. This thesis implements an HTTP web server running on a high assurance host in a MLS LAN. The web server is based on a commercially available web server application. The commercially available application has been modified and configured to run on the high assurance host. This thesis discusses the details for implementing the web server on the high assurance host. The result of this thesis is an HTTP web server application that runs on a high assurance host servicing clients on a MLS LAN that are using commercially available web browsers. These clients now have the capability of web browsing at varying levels of classification on one workstation.
Showing items related by title, author, creator and subject.
Kerdsri, Jiradett (Monterey, California. Naval Postgraduate School, 2003);Simple Network Management Protocol (SNMP) allows users of network equipment (i.e. Network Administrators) to remotely query the state of any device being tested for system load, utilization and configuration. Windows NT, ...
Allen, Bruce (2002); NPS-CS-02-002These instructions describe how to build a diskless client with dedicated user storage on the server. The diskless Linux client is organized to provide read-write files over NFS at /home, read-only files over NFS for ...
Plutchak, Bruce D (Monterey, California. Naval Postgraduate School, 1997);This thesis focuses on the design and implementation of a new interface editor for the Computer-Aided Prototyping System (CAPS), which de- couples the user interface from the real-time prototype. Using this design, a CAPS ...