Implementing Secure File Deletion in NAND-based Block Devices with Internal Buffers

被引:4
|
作者
Shin, Ilhoon [1 ]
机构
[1] Seoul Natl Univ Sci & Technol, Dept Elect & Informat Engn, Seoul 139743, South Korea
基金
新加坡国家研究基金会;
关键词
Secure File Deletion; Overwrite Count; Page Mapping Scheme; Flash Translation Layer; NAND Flash Memory;
D O I
10.1109/TCE.2012.6414988
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The goal of this work is to support secure file deletion in NAND-based block devices with an internal buffer. Existing secure file deletion tools for hard disks overwrite the file contents many times, causing them to become distorted and irrecoverable. However, NAND-based block devices perform an out-of-place update on the overwrite request, meaning that the original data are preserved without modification and restorable. Furthermore, if there is an internal buffer, then this absorbs the overwrite request. Thus, the existing secure file deletion tools do not work properly in NAND-based block devices. In order to support secure file deletion, this work presents a modification of the internal buffer manager and the underlying flash translation layer. The buffer manager records the overwrite count of each logical page, and sends a request to permanently erase the secure data when the overwrite count exceeds a threshold. Upon receiving this request, the flash translation layer erases all of the old data on the target logical page. The performance overhead resulting from this secure file deletion is evaluated by a trace-driven simulation of representative flash translation layer schemes. The results show that the page mapping method delivers the best performance of the representative flash translation layer schemes, in spite of suffering significant performance degradation(1).
引用
收藏
页码:1219 / 1224
页数:6
相关论文
共 3 条