Towards quantification of network-based information leaks via HTTP

  • Authors:
  • Kevin Borders;Atul Prakash

  • Affiliations:
  • Web Tap Security, Inc., White Lake, MI;University of Michigan, Ann Arbor, MI

  • Venue:
  • HOTSEC'08 Proceedings of the 3rd conference on Hot topics in security
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

As the Internet grows and network bandwidth continues to increase, administrators are faced with the task of keeping confidential information from leaving their networks. Today's network traffic is so voluminous that manual inspection would be unreasonably expensive. In response, researchers have created data loss prevention systems that check outgoing traffic for known confidential information. These systems stop naïve adversaries from leaking data, but are fundamentally unable to identify encrypted or obfuscated information leaks. What remains is a wide open pipe for sending encrypted data to the Internet. We present an approach for quantifying network-based information leaks. Instead of trying to detect the presence of sensitive data--an impossible task in the general case--our goal is to measure and constrain its maximum volume. We take advantage of the insight that most network traffic is repeated or determined by external information, such as protocol specifications or messages sent by a server. By discounting this data, we can isolate and quantify true information leakage. In this paper, we present leak measurement algorithms for the Hypertext Transfer Protocol (HTTP), the main protocol for web browsing. When applied to real web traffic from different scenarios, the algorithms show a reduction of 94-99.7% over a raw measurement and are able to effectively isolate true information flow.