Imagine que você escreveu detalhes corporativos confidenciais em um quadro branco. Depois de sair da sala, basta limpar os detalhes da placa. Ainda posso ler a maior parte dela olhando para o quadro branco sob um ângulo ou usando técnicas avançadas para levantar pequenos traços de resíduos de marcadores do quadro. Por outro lado, se você escrevesse algo aleatório no quadro depois de apagá-lo, seria muito mais difícil para mim ler qualquer detalhe da empresa.
Essa analogia para sobrescrever um disco rígido com zeros vs dados aleatórios é o motivo de muitas pessoas acreditarem que é melhor substituir seu disco rígido por números aleatórios de 0 e 1, e mais de uma vez enquanto você está nele.
Simplesmente sobrescrever todos os dados com zeros certamente impedirá que 99,9% da população leia seus dados confidenciais. Sobrescrevê-lo com um padrão previsível (como os computadores são hereditários e não aleatórios) de 0s e 1s tornará isso ainda mais difícil. Usar um padrão criptograficamente seguro tornará isso ainda mais difícil. E repetir esse processo aumentará ainda mais o nível.
Mas devido a retornos decrescentes, acredito que uma passagem de pseudo-aleatório 0 e 1 é mais que suficiente. E se não for, é melhor levar o seu disco rígido para uma empresa de destruição de dados segura, em vez de aumentar o desgaste da unidade e desperdiçar os ciclos e o tempo da CPU. Discos rígidos são baratos.