SecrecyKeeper: a data security system for preventing both accidental data leakage and intentional data theft caused by employees with access to such data.