← Knowledge Base

Data Destruction: Wiping, Shredding, and What Actually Counts as Secure

  • Security
  • Privacy
  • Storage
  • Compliance

TL;DR

“Delete” and “format” do not destroy your data; they just stop showing it to you, and it stays recoverable until something overwrites it. Properly destroying data depends on the type of drive and how sensitive the data is. The modern shortcut that makes all of this easy: if the drive was encrypted, destroying the encryption key makes the data unrecoverable instantly.


Now for the more technical explanation

Does deleting or formatting actually erase data?

When you delete a file or quick-format a drive, the operating system just removes the pointers to the data and marks the space as free. The actual bytes stay on the media until something writes over them, which is why file-recovery tools work so well. So “I deleted it” and “I destroyed it” are very different claims.

The three levels (a useful mental model)

Security guidance (notably NIST 800-88, the widely used standard for media sanitisation) splits destruction into three levels. It is a clean way to think about it:

Match the level to the risk. Most personal situations need Clear or Purge; Destroy is for the genuinely sensitive.

It depends on the media

This is the part people get wrong, because the right method for a hard drive is the wrong method for an SSD.

Spinning hard drives (HDDs). Magnetic platters store data in fixed locations, so overwriting actually replaces it.

SSDs, NVMe drives, and flash (USB sticks, SD cards, phone storage). Flash uses wear-levelling, which spreads writes across the chips and keeps spare capacity, so when you “overwrite a file” the controller may write elsewhere and leave the original data sitting in a block you cannot address. That makes plain overwriting unreliable on flash. Instead:

The encryption shortcut (crypto-erase)

The easiest modern answer is to encrypt from day one. If the whole drive is encrypted, the data is only meaningful with the key, so destroying the key destroys access to the data, everywhere on the drive, instantly.

⚠ Caution: "encrypt used space only" does not protect what you deleted earlier

When you switch BitLocker on, it offers to encrypt used disk space only rather than the entire drive. It is quicker and it is the sensible default for a new drive, but the words matter: it encrypts the space currently holding files, and leaves the free space untouched. If you deleted a sensitive file before turning encryption on, its contents are still sitting in that free space in the clear, unencrypted and potentially recoverable, so a later crypto-erase does not touch them. This is exactly why the advice is to encrypt from day one, on a fresh drive, before any sensitive data has been written and deleted. On a drive that has already been in use, choose encrypt the entire drive instead, so the old free space is scrambled too.

The payoff is that full-disk encryption turns “how do I securely wipe this” into “delete the key,” which is why it is worth turning on regardless.

Cloud data is different

You cannot physically destroy a drive you do not control. For cloud data:

What is acceptable, by sensitivity

Verify, and keep proof where it matters

The short version

Deleting is not destroying. Overwrite works for hard drives; SSDs and phones need Secure Erase or crypto-erase because overwriting is unreliable on flash. The cleanest approach is to encrypt everything up front, so destruction becomes “wipe the key.” Scale the method to the sensitivity: a quick erase for personal reuse, certified erasure or physical destruction for anything sensitive or regulated, and keep proof when it counts.

Written by Tom Langston, IT Infrastructure and Cybersecurity.