Po skoraj štirih mesecih razvoja je izšla različica 0.40 konzolne aplikacije nwipe, namenjene zanesljivemu brisanju vsebine diskov z uporabo različnih metod brisanja in generatorjev psevdonaključnih števil (GPNŠ). Lahko briše tako en disk kot tudi več hkrati.
nwipe je fork ukaza dwipe projekta Darik’s Boot and Nuke (DBAN) z mnogimi izboljšavami in optimizacijami.
Orodje je napisano v jeziku C z uporabo knjižnice ncurses za besedilni vmesnik in je distribuirano pod licenco GNU GPL 2.0.
Seznam sprememb:
- Dodana je bila določitev najučinkovitejšega GPNŠ kot privzetega generatorja na podlagi testiranja zmogljivosti strojne opreme v realnem času.
- Dodan je GPNŠ AES-256-CTR, ki uporablja ukaze AES-NI na združljivih procesorjih za znatno povečanje prepustnosti pri brisanju podatkov.
- Dodana je nova metoda brisanja po standardu BMB21-2019 „Tehnične zahteve za čiščenje podatkov“ Kitajskega urada za državne skrivnosti.
- Kot privzeta metoda brisanja je bila implementirana neposredna vnos-izhod z velikimi pomnilniki, kar je zmanjšalo število zapisnih ukazov in povečalo prepustnost. Čas izvedbe brisanja se je v testih zmanjšal za 5–10 % in znatno zmanjšal obremenitev CPU.
- Dodana je podpora za UUID gostitelja, serijsko številko in uporabniške oznake v glavi PDF poročil.
- Dodano je prikazovanje topologije naprav (s tipko „t“) na zaslonu za izbiro naprav za povečanje varnosti in uporabnosti v sistemih z več krmilniki.
- Izboljšana je možnost —exclude za ujemanje naprav po njihovem osnovnem identifikatorju blokovne naprave (major/minor), kar omogoča varno uporabo trajnih identifikatorjev v /dev/disk/by-id/ in /dev/disk/by-path/. Ohranjen je bil star način ujemanja, ki temelji na nizih.
- Za povečanje zanesljivosti so se notranji GPNŠ zdaj inicializirali z uporabo getrandom(2), namesto prek dolgotrajnega datotečnega descriptorja do /dev/random.
Za SSD diske je priporočljivo vedno uporabljati nwipe / ShredOS v povezavi z lastnimi orodji za brisanje informacij proizvajalca ali dobavitelja, da se zagotovi popolna uničitev informacij, ki jih vsebuje disk. Več informacij na ustrezno vodilo (angl.)
Izvor: linux.org.ru
