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

Abstract

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.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 01, 2012
Accession Number
ADA561784

Entities

People

  • Douglas C. Tanner

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Advanced Electronics
  • Energy and Power Technologies
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Computer Programming
  • Computer Science
  • Computers
  • Computing Devices
  • Cross Domain
  • Diagrams
  • Electronic Circuits
  • Engineering
  • Information Assurance
  • Information Systems
  • Keyboards
  • National Security
  • Security
  • Software Development
  • Standards
  • Systems Engineering
  • United States Central Command

Fields of Study

  • Computer science

Readers

  • Computer Science/Computer Engineering/Data Science/Digital Signal Processing.
  • Neuroscience
  • Software Engineering.