Nach fast vier Monaten intensiver Entwicklung wurde die Version 0.40 des Konsolen-Tools veröffentlicht nwipe, das für das sichere Löschen von Daten auf Festplatten mit verschiedenen Löschmethoden und Zufallszahlengeneratoren (ZNG) konzipiert ist. Es kann sowohl eine einzelne Festplatte als auch mehrere gleichzeitig löschen.
nwipe ist ein Fork des dwipe-Teams des Projekts Darik’s Boot and Nuke (DBAN) mit zahlreichen Verbesserungen und Optimierungen.
Das Tool ist in C geschrieben und verwendet die ncurses-Bibliothek für die Textschnittstelle und wird unter der GNU GPL 2.0-Lizenz verbreitet.
Änderungsprotokoll:
- Die Erkennung des effizientesten ZNG wurde als Standardgenerator eingeführt, basierend auf einem Echtzeittest der Hardwareleistung.
- Ein AES-256-CTR-ZNG wurde hinzugefügt, der AES-NI-Instruktionen auf kompatiblen Prozessoren verwendet, um die Datenlöschgeschwindigkeit erheblich zu steigern.
- Eine neue Löschmethode gemäß dem BMB21-2019 Standard „Technische Anforderungen an die Datenbereinigung“ des Chinesischen Büros für Staatliche Geheimnisse wurde hinzugefügt.
- Als Standardlöschmethode wurde eine direkte Ein- und Ausgabe mit großen Puffern implementiert, wodurch die Anzahl der Schreibbefehle reduziert und die Bandbreite erhöht wurde. Die Ausführungszeit für Löschvorgänge in den Tests wurde um 5–10% verkürzt, was die CPU-Belastung erheblich reduziert hat.
- Unterstützung für die UUID des Hosts, die Seriennummer und benutzerdefinierte Tags in den Kopfzeilen von PDF-Berichten hinzugefügt.
- Die Anzeige der Gerätopologie (mit der Taste „t“) auf dem Geräteselektionsbildschirm wurde hinzugefügt, um die Sicherheit und Benutzerfreundlichkeit in Systemen mit mehreren Controllern zu erhöhen.
- Die Option —exclude zur Zuordnung von Geräten anhand ihrer Basisgerät-ID (major/minor) wurde verbessert, was die sichere Verwendung von permanenten IDs in /dev/disk/by-id/ und /dev/disk/by-path/ ermöglicht. Die alte Zuordnung basierend auf Zeichenfolgen wurde beibehalten.
- Um die Zuverlässigkeit zu erhöhen, werden interne Zufallszahlengeneratoren jetzt mit getrandom(2) und nicht über einen langlebigen Dateideskriptor auf /dev/urandom initialisiert.
Für SSDs wird immer die Verwendung von nwipe empfohlen / ShredOS in Verbindung mit den eigenen Löschwerkzeugen des Herstellers oder Anbieters, um eine vollständige Vernichtung der auf dem Laufwerk enthaltenen Daten zu gewährleisten. Weitere Informationen finden Sie im entsprechenden Handbuch (engl.).
Quelle: linux.org.ru
