In research that has important findings for banks, businesses and security buffs everywhere, scientists have found that computer files stored on solid state drives are sometimes impossible to delete using traditional disk-erasure techniques.
Even when the next-generation storage devices show that files have been deleted, as much as 75 percent of the data contained in them may still reside on the flash-based drives, according to the research, which is being presented this week at the Usenix FAST 11 conference in California. In some cases, the SSDs, or sold-state drives, incorrectly indicate the files have been "securely erased" even though duplicate files remain in secondary locations.
Apparently, encryption is the only way to go and even then, you might have trouble.
This isn't really too surprising. We've had warnings about this on the Eraser Portable and Eraser Drop Portable this whole time, and it's been discussed in the forums previously.
Sometimes, the impossible can become possible, if you're awesome!
I remember discussions on how single-file erasure is extremely difficult, if not impossible, on flash drives, but an interesting thing to note from the article is how SSDs can retain data after multiple full-disk overwrites (and that each pass takes days).
Vintage!
I had thought a full disk eraser would get enough of files to make them unrecoverable. I've updated the warnings to make it more clear.
Sometimes, the impossible can become possible, if you're awesome!
Obviously, they were not practicing secure drive destruction.
Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world
Kinda runs contrary to the normal way people want to use drives: recurringly!
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate
Therefore, the drives have some more real space than the one you are told if they can save so much data even if overwritten?
as said many times, the file system or simply the data storage organisation of a flash device has little common with the file systems our operating system understand. The controller inside provide us with kind of virtual file system with the 'look and feel' of a magnetic hard drive, this just for the purpose we can use it on our operating systems which are 'used' to such rotating magnetic disks.
As we have no direct access to the file system of the flash media, we are not able to make there any changes.
The only way to kind of destroy data, might be to overwrite whole space with idle data, but still 'spare' blocks and other equalizing blocks are not simply to be accessed unless one can operate the controller directly on low level on the flash side. This has to be done this way, since particularly MLC cells are not that reliable and so enough spare blocks need to be provided.
And again, all our erasing ways done by software, are based on ours operating systems file system and structure, simply based on magnetic rotating disks as we use them for decades. So we do lot of operations on the level of operating systems language and on the machine language the flash understands.
Our OS thinks in file allocation table, files being stored in chunks on sectors with numbers so we can find them again. We can not access anything else, so all our software is not able to do anything else in general.
On the other hand, it is not so simple to recover data from the flash as it is from the magnetic drive, particularly when filled with idle data and the file system of the original data being destroyed.
Otto Sykora
Basel, Switzerland
The best way to make sure that your information is completely and irrevocably gone:
Take the thing out back and put a few bullets through it.
Nerdy Redneck
Found the following at http://www.guru3d.com/article/ocz-vertex-2-ssd-review/5
It amazes me that on the internet you can be anything you want, and yet so many people still choose to be idiots.
thank you for sharing such interesting review
USB Flash Tools at:
http://www.sdean12.org/USBFlashTools.htm
includes a special "Erase" function specially designed for flash drives, adn overwrites everything so it can't be retrieved
This tool just does exactly the same thing as Eraser Portable does, nothing more.
Sometimes, the impossible can become possible, if you're awesome!
or what ever current OS, therefore it will write, overwrite and so on only on items on the virtual file system (e.g. windows readable file system) and will not access the flash file system directly at all. So sorry, such app is same value as any other writing to the flash under windows, no matter what 'special' code or pattern it does write to it.
Otto Sykora
Basel, Switzerland