▲ | dataflow 7 months ago | |||||||
Even vacuuming wouldn't actually destroy the data right? Because filesystems don't guarantee they will overwrite or wipe any particular disk blocks. And even if they did, SSDs still wouldn't promise that the blocks aren't remapped instead of being wiped & reused. | ||||||||
▲ | Polizeiposaune 7 months ago | parent | next [-] | |||||||
> Because filesystems don't guarantee they will overwrite or wipe any particular disk blocks. Some filesystems have a richer interface to the underlying storage device, allowing them to invoke commands such as ATA TRIM or SCSI UNMAP - either incrementally as blocks are freed, or on demand - which request that the underlying storage device forget the block contents. So the necessary interfaces exist and are widely available, and even if imperfect they improve the situation. | ||||||||
| ||||||||
▲ | __turbobrew__ 7 months ago | parent | prev [-] | |||||||
Yea the only way to be sure that data is gone is through mechanical destruction (shredding) of the drives. Sometimes you can write something to a SSD and then not be able to delete it due to a hardware fault, but the data can still be read. I wonder if a GDPR nation has made a ruling on the extent of data erasure? Surely you cannot expect a company to shred a SSD every time someone asks for their data to be deleted. With our current understanding of physics you cannot destroy information outside of maybe throwing something in a black hole — and even then you may still be able to get the information back from hawking radiation after many eons — so the question is how much should we scramble information before it is considered “deleted”? | ||||||||
|