Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want to create a secure backup. Therefore, I'll encrypt an external HDD using TrueCrypt.

I wonder if it is necessary to do a secure erase of all remaining data before?

I ask this because I heard that an full-disk-encryption of SSDs will leave unencrypted fragments of space.

share|improve this question
up vote 2 down vote accepted

If you have had important information UNENCRYPTED on the disk before, and you do not want any body to be able to get to it, then you will use the SecureErase feature, which will destroy all the old data.

If it was just a hard drive with some non important data, then creating a new Encrypted partition just like that will slowly overwrite the old data with the newly encrypted data.

You refer to SSD's - Yes unfortunately using secureErase will not erase all the blocks, but this does not mean it is easy to get them out. The process to get those blocks usually means taking the CHIPS off the SSD, copying each chip with a special device, and then it all needs to be put together, using reverse technology, and it is not always possible to re-assemble the puzzle, because of the way that SSD shuffles areas around to reduce read/write stress.

Simply putting it. No software will be able to read the UN-Erased parts of the SSD after secure Erase, because ATA commands forbid access to unmapped parts of HDD's

share|improve this answer

You must log in to answer this question.