Dopo quasi quattro mesi di sviluppo, è stato rilasciato 0.40 dell'utility da console nwipe, progettata per la cancellazione sicura dei contenuti dei dischi utilizzando diversi metodi di cancellazione e generatori di numeri pseudocasuali (GNP). Può cancellare un singolo disco o più dischi contemporaneamente.
nwipe è un fork del progetto dwipe Darik's Boot and Nuke (DBAN) con numerosi miglioramenti e ottimizzazioni.
L'utilità è scritta in C utilizzando la libreria ncurses per l'interfaccia testuale e viene distribuita con licenza GNU GPL 2.0.
Elenco delle modifiche:
- È stata aggiunta la definizione del GNP più efficiente come generatore predefinito, basata sul test delle prestazioni dell'hardware in tempo reale.
- È stato aggiunto un GNP AES-256-CTR che utilizza le istruzioni AES-NI su processori compatibili per un notevole aumento della larghezza di banda durante la cancellazione dei dati.
- È stato aggiunto un nuovo metodo di cancellazione secondo lo standard BMB21-2019 'Requisiti tecnici per la pulizia dei dati' dell'Ufficio statale cinese.
- Come metodo di cancellazione predefinito è stata implementata la scrittura diretta con buffer di grandi dimensioni, riducendo il numero di comandi di scrittura e aumentando la larghezza di banda. Il tempo di esecuzione della cancellazione nei test è diminuito del 5-10% e ha ridotto significativamente il carico sulla CPU.
- È stato aggiunto il supporto per UUID dell'host, numero di serie e tag personalizzati nei report PDF.
- È stata aggiunta la visualizzazione della topologia dei dispositivi (con il tasto 't') nella schermata di selezione dei dispositivi per migliorare la sicurezza e la facilità d'uso nei sistemi con più controller.
- È stata migliorata l'opzione —exclude per il matching dei dispositivi in base al loro identificatore di base del dispositivo a blocco (major/minor), consentendo l'uso sicuro di identificatori permanenti in /dev/disk/by-id/ e /dev/disk/by-path/. È stata mantenuta la vecchia corrispondenza basata su stringhe.
- Per aumentare l'affidabilità, i GNP interni sono ora inizializzati utilizzando getrandom(2), invece di un file descriptor a lungo termine su /dev/urandom.
Per i dischi SSD, si raccomanda sempre di utilizzare nwipe / ShredOS in combinazione con gli strumenti di cancellazione dei dati forniti dal produttore o dal fornitore dell'hardware, per garantire la completa distruzione delle informazioni contenute nel disco. Maggiori dettagli in manuale pertinente (inglese).
Fonte: linux.org.ru
