Nach fast viermonatiger Entwicklung wurde die Version 0.40 des Konsolen-Tools nwipe, das zum zuverlässigen Löschen von Festplattendaten mit verschiedenen Löschmethoden und Pseudo-Zufallszahlengeneratoren (PRNG) entwickelt wurde. 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 textbasierte Benutzeroberfläche und wird unter der GNU GPL 2.0-Lizenz verbreitet.
Änderungsprotokoll:
- Eine Definition des effektivsten PRNG wurde als Standardgenerator auf Basis von Leistungsbenchmarking der Hardware in Echtzeit hinzugefügt.
- Ein AES-256-CTR PRNG wurde hinzugefügt, der AES-NI-Anweisungen auf kompatiblen Prozessoren verwendet, um die Datenlöschgeschwindigkeit signifikant zu steigern.
- Eine neue Löschmethode gemäß dem Standard BMB21-2019 "Technische Anforderungen an die Datenbereinigung" des chinesischen Ministeriums für Staatssicherheit wurde hinzugefügt.
- Direkter I/O mit großen Buffern wurde als Standardlöschmethode implementiert, was die Anzahl der Schreibbefehle reduzierte und die Durchsatzleistung erhöhte. Die Löschzeiten in Tests wurden um 5–10% verkürzt und die CPU-Belastung erheblich verringert.
- Unterstützung für Host-UUID, Seriennummer und benutzerdefinierte Tags in den Kopfzeilen von PDF-Berichten wurde hinzugefügt.
- Die Anzeige der Gerätetopologie (mit der Taste "t") auf dem Auswahlbildschirm für Geräte wurde zur Verbesserung der Sicherheit und Benutzerfreundlichkeit in Systemen mit mehreren Controllern hinzugefügt.
- Die Option —exclude zur Zuordnung von Geräten nach ihrer Basisenummer (major/minor) wurde verbessert, wodurch eine sichere Verwendung von permanenten Identifikatoren in /dev/disk/by-id/ und /dev/disk/by-path/ möglich ist. Die alte Zeichenfolgenzuordnung wurde beibehalten.
- Zur Verbesserung der Zuverlässigkeit werden interne PRNGs jetzt mit getrandom(2) initialisiert, anstatt über einen langlebigen Dateideskriptor zu /dev/urandom.
Für SSDs wird dringend empfohlen, nwipe / ShredOS in Kombination mit den eigenen Datenvernichtungswerkzeugen des Herstellers oder Anbieters zu verwenden, um eine vollständige Zerstörung der auf der Festplatte gespeicherten Informationen sicherzustellen. Weitere Informationen finden Sie unter. entsprechende Anleitung (engl.).
Quelle: linux.org.ru
