Hacker News new | past | comments | ask | show | jobs | submit login

As flash drives do automatic wear levelling and remapping of bad sectors, some people worry that their data might remain on the flash, in sectors they can't read or write because of those features.

If someone is that concerned perhaps they should have been using an encrypted volume on the flash drive in the first place.

This is true. However you have to trade off the risk of an entire volume failing due to a partial cell failure which would mean only the loss of a single file if it wasn't encrypted.

This device was stored securely in a fire safe at home, not used as a portable device.

I've worked on SSD firmware for many years and for most of the implementation algorithms I'm aware of, if you write the full drive range twice with random data, that should overwrite all the original data.

"Most" implies "not all"…

I find these arguments funny

Where do you think the drive will keep data after saving an amount of data multiple times the size of the drive?

What you describe might happen if you "delete" a file and save a new one. Then it is most likely recoverable.

Not all drives allocate all flash cells for storage. Some are metadata and some are spare so they wear leveling has some headroom. In fact if you use Samsung disks you can leave some headroom extra on the device to handle these scenarios.

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact