fix: outdated documentation for zero/one-fill rounds

The zero and one fill methods are no longer bound to just a single round.

Signed-off-by: desertwitch <24509509+desertwitch@users.noreply.github.com>
This commit is contained in:
desertwitch
2025-11-15 00:12:27 +01:00
parent 0d043a3745
commit 24dcbaa40c
2 changed files with 16 additions and 20 deletions

View File

@@ -19,8 +19,8 @@ nwipe is a program that will securely erase the entire contents of disks. It can
## Erasure methods
The user can select from a variety of recognised secure erase methods which include:
* Fill With Zeros - Fills the device with zeros (0x00), one round only.
* Fill With Ones - Fills the device with ones (0xFF), one round only.
* Fill With Zeros - Fills the device with zeros (0x00).
* Fill With Ones - Fills the device with ones (0xFF).
* RCMP TSSIT OPS-II - Royal Canadian Mounted Police Technical Security Standard, OPS-II.
* DoD Short - The American Department of Defense 5220.22-M short 3 pass wipe (passes 1, 2 & 7).
* DoD 5220.22M - The American Department of Defense 5220.22-M full 7 pass wipe.

View File

@@ -2410,30 +2410,26 @@ void nwipe_gui_method( void )
mvwprintw( main_window, 2, tab2, "Security Level: high (1 pass)" );
mvwprintw( main_window, 4, tab2, "This method fills the device with zeros. Note " );
mvwprintw( main_window, 5, tab2, "that the rounds option does not apply to this " );
mvwprintw( main_window, 6, tab2, "method. This method always runs one round. " );
mvwprintw( main_window, 7, tab2, " " );
mvwprintw( main_window, 8, tab2, "There is no publicly available evidence that " );
mvwprintw( main_window, 9, tab2, "data can be recovered from a modern traditional " );
mvwprintw( main_window, 10, tab2, "hard drive (HDD) that has been zero wiped, " );
mvwprintw( main_window, 11, tab2, "however a wipe that includes a PRNG may be " );
mvwprintw( main_window, 12, tab2, "preferable. " );
mvwprintw( main_window, 4, tab2, "This method fills the device with zeros. " );
mvwprintw( main_window, 5, tab2, " " );
mvwprintw( main_window, 6, tab2, "There is no publicly available evidence that " );
mvwprintw( main_window, 7, tab2, "data can be recovered from a modern traditional " );
mvwprintw( main_window, 8, tab2, "hard drive (HDD) that has been zero wiped, " );
mvwprintw( main_window, 9, tab2, "however a wipe that includes a PRNG may be " );
mvwprintw( main_window, 10, tab2, "preferable. " );
break;
case 1:
mvwprintw( main_window, 2, tab2, "Security Level: high (1 pass)" );
mvwprintw( main_window, 4, tab2, "This method fills the device with ones. Note that " );
mvwprintw( main_window, 5, tab2, "the rounds option does not apply to this method. " );
mvwprintw( main_window, 6, tab2, "This method always runs one round. " );
mvwprintw( main_window, 7, tab2, " " );
mvwprintw( main_window, 8, tab2, "This method might be used when wiping a solid " );
mvwprintw( main_window, 9, tab2, "state drive if an additional level of security is " );
mvwprintw( main_window, 10, tab2, "required beyond using the drives internal secure " );
mvwprintw( main_window, 11, tab2, "erase features. Alternatively PRNG may be " );
mvwprintw( main_window, 12, tab2, "preferable. " );
mvwprintw( main_window, 4, tab2, "This method fills the device with ones. " );
mvwprintw( main_window, 5, tab2, " " );
mvwprintw( main_window, 6, tab2, "This method might be used when wiping a solid " );
mvwprintw( main_window, 7, tab2, "state drive if an additional level of security is " );
mvwprintw( main_window, 8, tab2, "required beyond using the drives internal secure " );
mvwprintw( main_window, 9, tab2, "erase features. Alternatively PRNG may be " );
mvwprintw( main_window, 10, tab2, "preferable. " );
break;
case 2: