Nwipe

{{lowercase title}}

{{Use dmy dates|date=December 2020}}

{{Use Canadian English|date=December 2020}}

{{short description|Data erasure software}}

{{Infobox software

| name = Nwipe

| logo =

| logo size =

| caption =

| screenshot = Nwipe v0.34 nvme temperature.png

| screenshot size = 250px

| developer = Martijn van Brummelen

| latest_release_version = v0.37{{Cite web|url=https://github.com/martijnvanbrummelen/nwipe/releases/tag/v0.37|title=Release v0.37 · martijnvanbrummelen/nwipe|website=GitHub}}

| latest_release_date = {{release date and age|2024|05|10}}

| operating_system = Linux

| platform = x86

| language = English

| genre = Secure erase

| license = GPLv2

| website = {{URL|https://github.com/martijnvanbrummelen/nwipe/}}

}}

{{commonscat}}

nwipe is a Linux computer program used to securely erase data. It is maintained by Martijn van Brummelen and is free software, released under the GNU General Public License 2.0 licence. The program is a fork of the {{Not a typo|dwipe}} program that was previously incorporated in the DBAN secure erase disk.{{cite web | url=https://github.com/NHellFire/dban | title=Unofficial fork of DBAN | first=Nathan | last=Rennie-Waldock | website=GitHub | accessdate=24 December 2015|archive-url= https://archive.today/20201226155548/https://github.com/NHellFire/dban|archive-date= 26 December 2020 |url-status= live}}{{cite web|url=https://wiki.andybev.com/doku.php?id=nwipe |archive-url=https://web.archive.org/web/20180207121841/http://www.andybev.com/index.php/Nwipe |url-status=live |archive-date=2018-02-07 |title=Nwipe |accessdate=10 August 2018 |last=Beverley |first=Andrew |date=March 2010}}{{cite web|url = https://github.com/martijnvanbrummelen/nwipe/|title = nwipe|accessdate = 22 February 2018 |last = Vanbrummelen |first = Martijn|work = github.com|date = 6 December 2017|archive-url= https://archive.today/20201226155406/https://github.com/martijnvanbrummelen/nwipe/|archive-date= 26 December 2020 |url-status= live}}{{cite web|url = https://directory.fsf.org/wiki/Nwipe|title = Nwipe|access-date = 5 March 2020|author=Free Software Foundation|author-link=Free Software Foundation |work = directory.fsf.org|year=2020|archive-url = https://web.archive.org/web/20200305193933/https://directory.fsf.org/wiki/Nwipe|archivedate = 5 March 2020|url-status=live}}{{cite web|url = https://dl.fullcirclemagazine.org/issue164_en.pdf|title =How-To Erase with nwipe |access-date = 25 December 2020|last =Hunt |first =Adam |work =Full Circle magazine |date = 25 December 2020|archive-url =https://web.archive.org/web/20201225143247/https://dl.fullcirclemagazine.org/issue164_en.pdf|archive-date =25 December 2020 |url-status=live }}

nwipe was created to allow {{Not a typo|dwipe}} to be run outside DBAN, using any host distribution. It utilizes a simple text-based ncurses user interface or can be run directly from the command line. It is available as an installable package in the repositories of many Linux distributions, including Debian and Ubuntu.{{cite web|url = http://manpages.ubuntu.com/manpages/hirsute/man1/nwipe.1.html|title = nwipe - securely erase disks|access-date = 23 April 2021|author=Canonical Ltd. |work = manpages.ubuntu.com|year=2019|archive-url = https://web.archive.org/web/20210423151928/http://manpages.ubuntu.com/manpages/hirsute/man1/nwipe.1.html|archivedate = 23 April 2021|url-status=live}}{{cite web|url = https://launchpad.net/ubuntu/+source/nwipe|title = nwipe package in Ubuntu|access-date = 5 March 2020|author=Launchpad (website)|work = launchpad.net|date = 15 March 2020|archive-url = https://web.archive.org/web/20131016045623/https://launchpad.net/ubuntu/+source/nwipe|archivedate = 16 October 2013|url-status=live}}{{cite web|url = https://packages.debian.org/stable/nwipe|title = Package: nwipe (0.25-1) |access-date = 5 March 2020|author=Debian|work = packages.debian.org|year=2020|archive-url = https://web.archive.org/web/20200305193327/https://packages.debian.org/stable/nwipe|archivedate = 5 March 2020|url-status=live}}{{cite web|url = https://www.techworld.com/security/best-disk-wiping-tools-securely-cleaning-hard-drives-smartphones-ssds-3627310/|title = Best disk wiping tools for hard drives, smartphones and SSDs|access-date = 5 March 2020|author=Techworld Staff |work = techworld.com|date = 10 April 2018|archive-url = https://web.archive.org/web/20180826163019/https://www.techworld.com/security/best-disk-wiping-tools-securely-cleaning-hard-drives-smartphones-ssds-3627310/|archivedate = 26 August 2018|url-status=dead}}

nwipe was first released as version 0.17 on 20 October 2014.{{cite web|url= https://github.com/martijnvanbrummelen/nwipe/releases/tag/0.17|title= 0.17|access-date= 26 December 2020|last= van Brummelen|first= Martijn|work= github.com|date= 20 October 2014|archive-url= https://archive.today/20201226155009/https://github.com/martijnvanbrummelen/nwipe/releases/tag/0.17|archive-date= 26 December 2020|url-status= live}}

Erasing methods

nwipe can be set to use a number of different patterns, through the method selection:

  • Default - DoD Short - The United States Department of Defense 5220.22-M{{cite web |url=http://www.dtic.mil/whs/directives/corres/pdf/522022m.pdf|title= U.S. National Industrial Security Program Operating Manual (DoD 5220.22-M) |publisher=United States Department of Defense National Industrial Security Program |work=dtic.mil |year= 2006 |url-status=dead|archive-url=https://web.archive.org/web/20080822052147/http://www.dtic.mil/whs/directives/corres/pub1.html |archive-date=2008-08-22}} short 3 pass wipe (passes 1, 2 & 7).
  • Zero Fill - Fills the device with zeros, in a single pass.
  • RCMP TSSIT OPS-II - Royal Canadian Mounted Police Technical Security Standard, OPS-II
  • DoD 5220.22M - The United States Department of Defense 5220.22-M full 7 pass wipe.
  • Gutmann method - Peter Gutmann's method for the Secure Deletion of Data from Magnetic and Solid-State Memory.
  • PRNG Stream - Fills the device with a stream from the PRNG.
  • Verify only - Only reads the device and checks that it is all zero.
  • HMG IS5 enhanced - Secure Sanitation of Protectively Marked Information or Sensitive Information

It uses two types of pseudo random number generators:

Employment

nwipe has also been incorporated in free software rescue toolkit packages, such as the All in One - System Rescue Toolkit, Parted Magic, {{Not a typo|ShredOS}} and SystemRescue.{{cite web|url = https://paul.is-a-geek.org/aio-srt/|title = All in One - System Rescue Toolkit|accessdate = 22 February 2018|last = Vreeland|first = Paul |date = 2 January 2018|archive-url= https://archive.today/20201226155513/https://paul.is-a-geek.org/aio-srt/|archive-date= 26 December 2020 |url-status= live}}{{cite web|url =http://www.geekyprojects.com/storage/wipe-hard-drive-clean-using-free-software/ |title = Wipe Hard Drive Clean Using Free Software |access-date = 5 March 2020|last = Garcia|first = Pablo |work = Geeky Projects|date = 26 April 2011|archiveurl = https://web.archive.org/web/20170606043100/http://www.geekyprojects.com/storage/wipe-hard-drive-clean-using-free-software/|archivedate = 6 June 2017|url-status=live}}

References

{{Reflist}}