A preliminary analysis for porting XML-based chat to MYSEA

Loading...
Thumbnail Image
Authors
LaVelle, Claire E. R.
Subjects
Advisors
Irvine, Cynthia E.
Nguyen, Thuy D.
Date of Issue
2008-06
Date
Publisher
Monterey, California. Naval Postgraduate School
Language
Abstract
The Monterey Security Architecture (MYSEA) is a distributed multilevel secure (MLS) computing environment. MYSEA does not presently support chat, an Internet application that provides near-real-time collaboration capability. Chat capability that implements the Extensible Messaging and Presence Protocol (XMPP) standards has been recognized by the Department of Defense (DoD) as a mandatory standard. The primary goal of this thesis is to determine if a chat server that implements the XMPP and the XMPP Instant Messaging (XMPP-IM) standards could be ported to MYSEA. To accomplish this goal, a set of selection criteria was developed and the opensource jabberd14 server was selected for this study. Its functionality was tested on different operating system environments (Fedora 7, RedHat 8, STOP OS 7 beta). This study also includes a functional analysis of the XMPP and XMPP-IM specifications, the related XMPP extensions supported by the jabberd14 server, a preliminary security analysis and a survey of the jabberd14 server code. The results of this project show that implementation of the XMPP jabberd14-1.6.0 server on the MYSEA platform under STOP 7 OS is feasible. The results also provide stepping stones toward a full-scale development effort to provide MLS-aware chat services in the MYSEA network.
Type
Thesis
Description
Series/Report No
Department
Computer Science
Organization
Naval Postgraduate School (U.S.)
Identifiers
NPS Report Number
Sponsors
Funder
Format
xvi, 127 p. : ill. ;
Citation
Distribution Statement
Approved for public release; distribution is unlimited.
Rights
Collections