DocumentCode :
1401103
Title :
Implementing secure file deletion in NANDbased block devices with internal buffers
Author :
Ilhoon Shin
Author_Institution :
Dept. of Electron. & Inf. Eng., Seoul Nat. Univ. of Sci. & Technol., Seoul, South Korea
Volume :
58
Issue :
4
fYear :
2012
fDate :
11/1/2012 12:00:00 AM
Firstpage :
1219
Lastpage :
1224
Abstract :
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.
Keywords :
flash memories; hard discs; logic gates; security of data; NAND-based block device; buffer manager; file content; flash translation layer; hard disk; internal buffer; internal buffer manager; representative flash translation layer scheme; secure file deletion tool; support secure file deletion; trace-driven simulation; Degradation; File systems; Flash memory; Memory management; Performance evaluation; Random access memory; Security; Flash Translation Layer; NANDFlash Memory; Overwrite Count; Page Mapping Scheme; Secure File Deletion;
fLanguage :
English
Journal_Title :
Consumer Electronics, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-3063
Type :
jour
DOI :
10.1109/TCE.2012.6414988
Filename :
6414988
Link To Document :
بازگشت