Po takmer štyroch mesiacoch vývoja bola vydaná verzia 0.40 konzolového nástroja. nwipe, navrhnutý na spoľahlivé vymazanie obsahu disku pomocou viacerých metód vymazania a generátorov pseudonáhodných čísel (PRNG). Dokáže vymazať jeden disk alebo viacero diskov súčasne.
nwipe je fork projektového tímu dwipe Darik Boot a Nuke (DBAN) s početnými vylepšeniami a optimalizáciami.
Nástroj je napísaný v jazyku C s použitím knižnice ncurses pre textové rozhranie a je distribuovaný pod licenciou GNU GPL 2.0.
Zoznam zmien:
- Pridaná detekcia najefektívnejšieho generátora generátora generátorov náhodných čísel (PNS) ako predvoleného generátora na základe testovania výkonu hardvéru v reálnom čase.
- Pridaný generátor náhodných čísel AES-256-CTR, ktorý na kompatibilných procesoroch používa inštrukcie AES-NI na výrazné zvýšenie priepustnosti mazania.
- V súlade s normou BMB21-2019 „Technické požiadavky na vymazanie údajov“ Čínskeho úradu pre štátne tajomstvá bola pridaná nová metóda vymazania.
- Priamy vstup/výstup s veľkými vyrovnávacími pamäťami bol implementovaný ako predvolená metóda mazania, čím sa znížil počet príkazov na zápis a zvýšila sa priepustnosť. V testoch sa čas vykonávania mazania skrátil o 5 – 10 % a výrazne sa znížilo zaťaženie CPU.
- Pridaná podpora pre UUID hostiteľa, sériové číslo a vlastné značky v hlavičkách PDF správ.
- Na obrazovku výberu zariadenia bolo pridané zobrazenie topológie zariadenia (pomocou klávesu „t“) pre zlepšenie bezpečnosti a jednoduchosť používania v systémoch s viacerými ovládačmi.
- Vylepšená možnosť --exclude pre porovnávanie zariadení podľa ich hlavného/vedľajšieho ID blokového zariadenia, čo umožňuje bezpečné používanie trvalých ID v /dev/disk/by-id/ a /dev/disk/by-path/. Staršie porovnávanie na základe reťazcov bolo zachované.
- Pre zvýšenie spoľahlivosti sa interné generátory pseudonáhodných čísel (PNS) teraz inicializujú pomocou funkcie getrandom(2) a nie cez dlhodobý deskriptor súboru /dev/urandom.
Pre SSD disky sa odporúča vždy používať nwipe / ShredOS v kombinácii s proprietárnymi nástrojmi na vymazanie od výrobcu alebo predajcu hardvéru, aby sa zabezpečilo úplné zničenie informácií na disku. Viac podrobností viď príslušný manuál (anglicky).
Zdroj: linux.org.ru
