Po prawie czterech miesiącach prac rozwojowych udostępniono wersję 0.40 narzędzia konsolowego. nwytrzyj, zaprojektowany do niezawodnego kasowania zawartości dysku za pomocą wielu metod kasowania i generatorów liczb pseudolosowych (PRNG). Może kasować jeden lub kilka dysków jednocześnie.
nwipe jest rozwidleniem zespołu projektu dwipe Boot i Nuke Darik za (DBAN) z licznymi udoskonaleniami i optymalizacjami.
Narzędzie napisano w języku C przy użyciu biblioteki ncurses jako interfejsu tekstowego i jest rozpowszechniane na licencji GNU GPL 2.0.
Lista zmian:
- Dodano wykrywanie najefektywniejszego generatora PRNG jako domyślnego generatora w oparciu o testy wydajności sprzętu w czasie rzeczywistym.
- Dodano AES-256-CTR PRNG, który wykorzystuje instrukcje AES-NI na zgodnych procesorach w celu znacznego zwiększenia przepustowości kasowania.
- Dodano nową metodę usuwania danych zgodną z normą BMB21-2019 „Wymagania techniczne dotyczące usuwania danych” Chińskiego Biura Tajemnic Państwowych.
- Bezpośrednie wejście/wyjście z dużymi buforami zostało zaimplementowane jako domyślna metoda kasowania, co zmniejszyło liczbę poleceń zapisu i zwiększyło przepustowość. W testach czas wykonania operacji kasowania skrócił się o 5-10% i znacząco zmniejszył obciążenie procesora.
- Dodano obsługę identyfikatora UUID hosta, numeru seryjnego i niestandardowych tagów w nagłówkach raportów PDF.
- Dodano wyświetlanie topologii urządzenia (za pomocą klawisza „t”) do ekranu wyboru urządzenia w celu zwiększenia bezpieczeństwa i łatwości użytkowania w systemach z wieloma kontrolerami.
- Ulepszono opcję --exclude do dopasowywania urządzeń według ich głównego/pomocniczego identyfikatora urządzenia blokowego, umożliwiając bezpieczne używanie trwałych identyfikatorów w /dev/disk/by-id/ i /dev/disk/by-path/. Zachowano starszą wersję dopasowywania opartego na ciągach znaków.
- Aby poprawić niezawodność, wewnętrzne generatory liczb pseudolosowych (PRNG) są teraz inicjowane za pomocą getrandom(2), a nie za pośrednictwem długotrwałego deskryptora pliku w /dev/urandom.
W przypadku dysków SSD zaleca się zawsze używać nwipe / ShredOS w połączeniu z zastrzeżonymi narzędziami producenta sprzętu lub sprzedawcy, aby zapewnić całkowite zniszczenie informacji zawartych na dysku. Więcej szczegółów znajdziesz odpowiednią instrukcję (Język angielski).
Źródło: linux.org.ru
