Ficklebase: Looking into the Future to Erase the Past

被引:0
|
作者
Bajaj, Sumeet [1 ]
Sion, Radu [1 ]
机构
[1] SUNY Stony Brook, Stony Brook, NY 11794 USA
关键词
FLOW; ARCHITECTURE; DELETION;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
It has become apparent that in the digital world data once stored is never truly deleted even when such an expunction is desired either as a normal system function or for regulatory compliance purposes. Forensic Analysis techniques on systems are often successful at recovering information said to have been deleted in the past. Efforts aimed at thwarting such forensic analysis of systems have either focused on (i) identifying the system components where deleted data lingers and performing a secure delete operation over these remnants, or (ii) designing history independent data structures that hide information about past operations which result in the current system state. Yet, new data is constantly derived by processing existing (input) data which makes it increasingly difficult to remove all traces of this existing data, i. e., for regulatory compliance purposes. Even after deletion, significant information can linger in and be recoverable from the side effects the deleted data records left on the currently available state. In this paper we address this aspect in the context of a relational database, such that when combined with (i) & (ii), complete erasure of data and its effects can be achieved ("un-traceable deletion"). We introduce Ficklebase - a relational database wherein once a tuple has been "expired" - any and all its side-effects are removed, thereby eliminating all its traces, rendering it un-recoverable, and also guaranteeing that the deletion itself is undetectable. We present the design and evaluation of Ficklebase, and then discuss several of the fundamental functional implications of un-traceable deletion.
引用
收藏
页码:86 / 97
页数:12
相关论文
共 50 条