A Pump for Rapid, Reliable, Secure Communication

Abstract

Communication from a low- to a high-level system without acknowledgements will be unreliable; with acknowledgements, it can be insecure. We propose to provide quantifiable security, acceptable reliability, and minimal performance penalties by interposing a device (called the Pump) to push messages to the high system and provide a controlled stream of acknowledgements to the low system. This paper describes how the Pump supports the transmission of messages upward and limits the capacity of the covert timing channel in the acknowledgement stream without a affecting the average acknowledgement delay seen by the low system or the message delivery delay seen by the high system in the absence of actual Trojan horses. By adding random delays to the acknowledgment stream, we show how to further reduce the covert channel capacity even in the presence of cooperating Trojan horses in both the high and low systems. We also discuss engineering tradeoffs relevant to practical use of the Pump.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Nov 01, 1993
Accession Number
ADA465065

Entities

People

  • Ira S. Moskowitz
  • Myong H. Kang

Organizations

  • United States Naval Research Laboratory

Tags

Communities of Interest

  • Cyber

DTIC Thesaurus Topics

  • Channel Capacity
  • Communication Channels
  • Communication Systems
  • Computer Communications
  • Computers
  • Cybersecurity
  • Department Of Defense
  • Electronic Mail
  • Engineering
  • Information Systems
  • Information Theory
  • Military Research
  • Operating Systems
  • Random Variables
  • Reliability
  • Secure Communications
  • Trojan Horse

Fields of Study

  • Computer science

Readers

  • Computer Networking
  • Cybersecurity.
  • Radio communications and signal processing.