Neon: System Support for Derived Data Management
Skip to main content
eScholarship
Open Access Publications from the University of California

Neon: System Support for Derived Data Management

Abstract

Modern organizations face increasingly complex information management requirements. A combination of commercial needs, legal liability and regulatory imperatives has created a patch-work of mandated policies. Among these, personally identifying customer records must be carefully access-controlled, sensitive files must be encrypted on mobile computers to guard against physical theft and intellectual property must be protected from both exposure and ``poisoning.'' However, enforcing such policies can be quite difficult in practice since users routinely share data over networks and derive new files from these inputs -- incidentally laundering any policy restrictions. In this paper, we describe a VMM system called Neon that transparently labels derived data using byte-level ``tints'' and tracks these labels end-to-end across commodity applications, operating systems and networks. We demonstrate that this mechanism allows the enforcement of a variety of data management policies, including data-dependent confinement, intellectual property management, and mandatory I/O encryption.

Pre-2018 CSE ID: CS2008-0934

Main Content
For improved accessibility of PDF content, download the file to your device.
Current View