Network Operations and Internet Security Lab

  • Increase font size
  • Default font size
  • Decrease font size

Pedigree

E-mail Print PDF

Securing Enterprise Networks using Traffic Tainting

 

Enterprise networks must control information flow to prevent data leaks, the spread of malware, and insider threats. Existing defenses focus on securing or controlling information flow on a single host; these methods do not track and control information flow across the network. This paper presents the design, implementation, and evaluation of Pedigree, a system for tracking and controlling information flow in a network. Pedigree relies on a small trusted component on the host to assist with tracking the provenance of network traffic and annotating traffic with taints, but leaving enforcement to devices in the network. Pedigree has two parts: A tagger on the host annotates network traffic with information about the "taints" that the sending process has acquired; and arbiters, which take actions based on the traffic's taints and the enterprise network's security policy. We have implemented Pedigree's tagger as a Linux kernel module and the arbiter using OpenFlow-enabled switches. Our evaluation shows that Pedigree can defend against these attacks without significant overhead at the host or the filtering device.

 

Publications

Securing Enterprise Networks using Traffic Tainting, in submission.

People

Yogesh Mundada

Anirudh Ramachandran

Mukarram bin Tariq

Nick Feamster

 





 

Last Updated on Tuesday, 27 October 2009 16:07