Back to the SIFT Home Page

Scrub-Process Accounting (PA) Page

Menu

What is Scrub-PA?
Papers Describing Scrub-PA
System Architecture
Getting Scrub-PA
Installation Instructions

Mailing List
Contacts



Go to the top!

What is Scrub-PA?

SCRUB-PA is a tool that uses multi-level multi-dimensional anonymization on process accounting log files in order to provide different levels of privacy protection. It is known that process accounting data is sensitive since it contains private user information and thus security system administrators have been hindered from sharing these logs. Given that many interesting security applications could use process accounting data, it would be useful to have a tool that could protect private user information in the logs. For that purpose we've designed and developed SCRUB-PA. Our goal is to promote the sharing of process accounting logs while preserving privacy.


Go to the top!


Papers Describing Scrub-PA

For more detailed description of Scrub-PA motivation, goals, and usage visit our Scrub-PA publications and the manual-like technical report on SCRUB-PA published in the ACM CORR.


Go to the top!


System Architecture


Figure 1: Overview of SCRUB-PA system architecture

The general system architecture of SCRUB-PA is shown in Figure 1. SCRUB-PA consists of the two main modules: (1) the SCRUB-PA GUI and (2) the read/write engines. The SCRUB-PA GUI accepts user anonymization options, sends the request to the processing engine and summarizes the results of the performed actions in a pop-up window. First, the reader engine reads the process accounting data record from the source file and parses it into its component fields. Next it sends the unanonymized data to the anonymization engine. The anonymization engine houses a collection of anonymization algorithms, and it anonymizes the data according to the user's chosen options before it sends the data back to the write engine. The write engine reassembles the anonymized data and writes the records to the destination file. Statistics are collected and sent back to the GUI which displays them in a new window.

Go to the top!

Getting Scrub-PA

Package Download
Scrub-PA Download

Go to the top!

Installation Instructions