Design Proposal for a Highly Robust Peripheral Input Device Switch for a Multi-Level Secure System

Download
Author
Tanner, Douglas C.
Date
2012-03Advisor
Dinolt, George
Second Reader
Mildner, John
Metadata
Show full item recordAbstract
A number of commercial vendors have tried to develop peripheral input device switches to provide high robustness, but most fail to achieve the assurance level necessary for use in a multi-level secure system. This paper provides the groundwork for designing a highly robust peripheral input device switch for Universal Serial Bus (USB) keyboards and mice by defining the requirements, the external and internal interfaces, the data flows, and the state diagrams of the switch. All of these are used to show that only a single computer connected to the switch is allowed to communicate with the attached keyboard and mouse at any given point in time, that a Flush command must precede any connection between an attached computer and the keyboard and mouse, and that no two CPPs are allowed to communicate with each other through the switch.
Collections
Related items
Showing items related by title, author, creator and subject.
-
Analysis of a PWM Resonant Buck Chopper for Use as a Ship Service Converter Module
Ciezki, John G.; Ashton, Robert W. (Monterey, California. Naval Postgraduate School, 1999-01); NPS-EC-99-003The Navy's interest in implementing a DC Zonal Electric Distribution System (DC ZEDS) in the next generation of surface combatant has motivated considerable research work into dc-dc converters. The switching frequency of ... -
A counterpulsed, solid-state opening switch
Graham, Michael C. (Monterey, California. Naval Postgraduate School, 2005-06);Railguns have great potential in military roles; however, they currently lack a fieldable power supply. Recent advances in the state of low voltage power storage devices may enable practical Pulse Forming Inductive Network ... -
Development and testing of a VTOL UAV
Cibula, Andrew Lee. (Monterey, California. Naval Postgraduate School, 1995-06);The purpose of this project was to develop a testing platform to prepare a Vertical Takeoff and Landing Unmanned Air Vehicle (VTOL UAV) for fully independent flight tests. Other preparations for flight included extensive ...