Download complete thesis as PDF
Transcript
II. BACKGROUND This chapter provides background information relating to this project. The first section discusses the MYSEA project, and provides an overview of OpenSSH including its history, available clients, available authentication methods and its modes of operation. The second section provides information about the port of OpenSSH to the XTS-400. Within this section, features used by OpenSSH but have a different behavior on the XTS400 are discussed. Then, the way the XTS-400 handles those features is discussed along with a brief description of security policies available on the XTS-400. The last section will cover the software dependencies of OpenSSH. A. ARCHITECTURAL BACKGROUND 1. MYSEA Project “[MYSEA] provides a trusted distributed operating environment for enforcing multilevel security policies, and utilization of support for incorporation of unmodified commodity productivity applications for user activities” [IRV04]. This means that the MYSEA project uses a client-server architecture where the server, called the MYSEA server, is responsible for the enforcement of security policies. This server is one of the very few specialized hardware components required by MYSEA. The other specialized hardware components are the Trusted Path Extensions (TPE) and the Trusted Channel Modules (TCM). The TPE is a device that will provide an unforgeable communications link between the server and the client machine. The TCMs authenticate network sensitivity levels to the MYSEA server so that the information received from that network may be labeled correctly. writeable storage. The clients are intended to have no permanent A Knoppix client as well as a specialized version of Microsoft Windows XP Embedded called “state-less professional” are part of the design. The use of a popular operating system such as Microsoft Windows supports user acceptance because users may continue to use their favorite, and familiar, office productivity applications. The MYSEA server uses an XTS-400 as its base. It will be discussed in a future section. The XTS-400 provides an unforgeable communications link called a “trusted path” between the target of evaluation (TOE) security functions (TSF) and the user. The TSF is “a set consisting of all hardware, software, and firmware of the TOE that must be 3