"In this book, the author discusses all of this, as well as some of the ways to ensure secure deletion ... . The material is generally well presented and interesting ... . This book could well be used as supplemental material for an undergraduate course in computer security or in operating systems, as the author mentions implementations in Linux for several ideas presented." (Computing Reviews, May, 2017)
Introduction.- Related Work on Secure Deletion.- System Model and Security Goal.- Flash Memory: Background and Related Work.- User-Level Secure Deletion on Log-Structured File Systems.- Data Node Encrypted File System.- UBIFSec: Adding DNEFS to UBIFS.- Cloud Storage: Background and Related Work.- Secure Data Deletion from Persistent Media.- B-Tree-Based Secure Deletion.- Robust Key Management for Secure Data Deletion.- Conclusions.
Joel Reardon received his Ph.D. from the System Security Group of the Institute of Information Security of ETH Zürich. He is currently a postdoc in the International Computer Science Institute (ICSI) and University of California, Berkeley.
This book is the first to develop a systematized approach for the comparison and evaluation of secure deletion solutions. The book focuses on novel secure deletion solutions targeting specific real-world environments where secure deletion is problematic: mobile storage and remote storage. The author surveys related work, organizes existing solutions in terms of their interfaces, presents a taxonomy of adversaries differing in their capabilities, and then builds a system and adversarial model based on the survey of related work.
The book is useful for both academics, researchers and graduate students, and for practitioners who may integrate its results into deployed systems.