Blog | G5 Cyber Security

When to Use Gutmann Secure Deletion

TL;DR

The Gutmann method is extremely slow and generally unnecessary for modern hard drives (SSDs or even most HDDs). It’s best suited for very specific, high-security scenarios involving older magnetic storage where data remanence is a significant concern. For almost everyone, simpler methods like overwriting once or using drive encryption are sufficient.

Understanding the Gutmann Method

The Gutmann method, created by Peter Gutmann in 1996, is a secure data deletion technique that involves repeatedly overwriting a storage device with patterns of random data. It’s designed to make it incredibly difficult for anyone to recover data from the drive, even using forensic techniques.

Why It’s Rarely Needed

Modern drives use different technology than those Gutmann originally targeted:

When Gutmann Might Be Appropriate (Rare Cases)

Here are the few scenarios where considering the Gutmann method could be justified:

  1. Older Magnetic Drives with Sensitive Data: If you’re disposing of a very old hard drive that held highly classified or sensitive information, and you have concerns about advanced data recovery attempts.
  2. Government/Military Standards Compliance: Some regulations (though increasingly rare) might specifically require the Gutmann method for data sanitisation. Check your specific compliance requirements.
  3. Extremely High-Security Environments: If you’re in an environment where any possibility of data recovery is unacceptable, and cost/time are not major factors.

How to Perform Gutmann Secure Deletion

You’ll need a tool that supports the Gutmann method. Here are some options:

Using DBAN

  1. Download DBAN from https://www.dban.org/ and burn it to a CD or create a bootable USB drive.
  2. Boot your computer from the DBAN media.
  3. Select the hard drive you want to wipe. Be extremely careful – this will erase all data on the selected drive!
  4. Choose the “Gutmann Method” option from the wiping methods list.
  5. Start the process. It can take a very long time (hours or even days) depending on the drive size and speed.

Using shred (Linux)

Warning: Using shred incorrectly can damage your filesystem. Ensure you understand the command before running it.

  1. Identify the device name of the drive you want to wipe. Use lsblk or fdisk -l. For example, /dev/sda.
  2. Unmount the partition if it’s mounted:
    sudo umount /dev/sda1

    (replace /dev/sda1 with your actual partition).

  3. Run shred with the Gutmann option:
    shred -v -n 35 -z /dev/sda
    • -v: Verbose output (shows progress).
    • -n 35: Performs 35 overwrites (Gutmann method standard).
    • -z: Adds a final overwrite with zeros to hide shredding.
    • /dev/sda: The device name of the drive. Double-check this!

Alternatives

For most users, these alternatives are sufficient:

Exit mobile version