Die MAN und INFO - Seiten für coreutils shred
angeben, nicht explizit, wie zufällige Daten innerhalb seiner Überschreibung verwendet wird, jedoch bedeutet dies, dass zufällige Daten zum Überschreiben verwendet wird, in der Beschreibung --zero
:
'--Null'
Normalerweise besteht der letzte Durchgang, den das Shred schreibt, aus zufälligen Daten. Wenn dies auf Ihrer Festplatte auffällig wäre (z. B. weil es wie verschlüsselte Daten aussieht) oder Sie es für ordentlicher halten, fügt die Option --zero einen zusätzlichen Überschreibungsdurchlauf mit allen Null-Bits hinzu. Dies gilt zusätzlich zu der Anzahl der Durchgänge, die von der Option --iterations angegeben werden. http://man7.org/linux/man-pages/man1/shred.1.html
und das
'--random-source = Datei'
Verwenden Sie die Datei als Quelle für Zufallsdaten, die zum Überschreiben und zum Auswählen der Reihenfolge verwendet werden. http://man7.org/linux/man-pages/man1/shred.1.html
impliziert, dass Sie das Gerät angeben können, das für die Zufallswiedergabe verwendet wird (/ dev / urandom usw.). Mehr Infos hier: https://www.gnu.org/software/coreutils/manual/html_node/Random-sources.html#Random-sources
Dass der --zero ausdrücklich sagt, dass er mit einem zusätzlichen Durchlauf geschrieben wird, besteht meiner Meinung nach darauf, dass eine guttman-Methode für das anfängliche Überschreiben verwendet wird.