中文

日志结构文件系统上的安全删除

密码学与安全 2015-03-19 v1

摘要

我们研究日志结构文件系统上的安全数据删除问题。我们重点关注广泛用于 Android 智能手机的 YAFFS 文件系统。我们表明,这些系统不提供数据删除的时间保证,在平均手机使用情况下,已删除数据仍会持续存在近 44 小时,若删除后不使用手机则无限期存在。此外,我们表明,文件覆写和加密这些常用于块结构文件系统安全删除的方法,并不能确保日志结构文件系统中的数据删除。我们为日志结构文件系统提出三种安全删除机制。清除(Purging)是一种用户级机制,以可忽略的设备损耗为代价保证安全删除。膨胀(Ballooning)是一种持续运行的用户级机制,为安全删除提供概率性改进。零覆写(Zero overwriting)是一种内核级机制,保证即时安全删除且无设备损耗。我们在 Nexus One 智能手机上实现了这些机制,并表明它们成功实现了安全删除,既不会过度降低闪存的寿命,也不会明显缩短设备的电池续航时间。这些技术让手机用户更有信心,确信他们从手机中删除的数据确实被删除了。

关键词

引用

@article{arxiv.1106.0917,
  title  = {Secure Deletion on Log-structured File Systems},
  author = {Joel Reardon and Claudio Marforio and Srdjan Capkun and David Basin},
  journal= {arXiv preprint arXiv:1106.0917},
  year   = {2015}
}