Na prática, o uso de qualquer um funcionará similarmente a uma unidade moderna (com avisos abaixo), mas o uso de / dev / urandom é mais lento e seguro. Mais devagar porque precisa construir entropia, mais seguro porque evita o ataque (prático em unidades muito antigas) de amplificar o sinal de leitura para recuperar e diferenciar um 1 de um 0. A realidade é que os dados são espaçados tão próximos em unidades modernas ataque de amplificação não pode funcionar porque as tolerâncias de acionamento são apertadas e próximas aos limites teóricos.
Um problema mais realista com as duas soluções é que o DD pode não gravar partes do disco marcadas como ruins e, portanto, fragmentos de dados podem ser recuperados.