Los dispositivos SSD tienen un comando especial Borrado seguro ATA que le indicará al firmware que libere todos los datos almacenados en cada sector del disco. Según NIST (Instituto Nacional de Estándares y Tecnología de EE. UU.), ATA Secure Erase es una forma efectiva y segura de cumplir con los requisitos legales de desinfección de datos contra ataques hasta el nivel de laboratorio.
Funciona de forma diferente en dispositivos SSD con y sin cifrado.
En los dispositivos que no realizan cifrado, se le indica al controlador que envíe un pico de voltaje a todos los sectores, restableciendo cada bloque de datos.
En los dispositivos que emplean cifrado transparente, solo se cambia la clave. No hay forma de recuperar la clave, e incluso si no se cambian los datos, es imposible descifrarlos sin la clave adecuada.
Es posible utilizar hdparm en Linux para ejecutar un borrado seguro en un SSD.
Un estudio de Michael Wei et al describe muchas formas de borrar correctamente un disco, y muestra que algunos errores de firmware y errores pueden evitar que el disco se borre de forma segura. Por lo tanto, un enfoque híbrido (sobrescritura de datos y ATA Secure Erase) sería suficiente para destruir los datos.