nwipe
github.com/martijnvanbrummelen/nwipeCross-platformC-based secure light-weight disk eraser, operated through the easy-to-use CLI or a GUI interface.
nwipe Source Code
Author
Description
nwipe secure disk eraser
Homepage
Repository
- LicenseGPL-2.0
- Created06 Sept 13
- Primary languageC
- Size10,680 KB
- Stars1,241
- Forks129
- Watchers1,241
Top Contributors
@PartialVolume (951)
@desertwitch (161)
@martijnvanbrummelen (73)
@Knogle (41)
@ggruber (22)
@abeverley (14)
@Firminator (8)
@infrastation (7)
@DimitriPapadopoulos (7)
@Legogizmo (6)
@andreasheil (5)
@louib (5)
@vuntz (4)
@xambroz (3)
@deamen (2)
@dmshaw (2)
@charles-dyfis-net (2)
@aytey (2)
@Awire9966 (1)
@fthobe (1)
@Polynomial-C (1)
@sporqist (1)
@ndowens (1)
@nbassler (1)
@NoNameForMee (1)
@FreeMinded (1)
@SAY-5 (1)
@TheSuperGiant (1)
@toreanderson (1)
@kelderek (1)
Recent Commits
PartialVolume(23 Oct 26)
Merge pull request #830 from martijnvanbrummelen/PartialVolume-patch-1 Fix spacing in throughput display in GUI
PartialVolume(23 Oct 26)
Fix spacing in throughput display in GUI So right hand bracket doesn't move every 5 seconds.
PartialVolume(21 Oct 26)
Merge pull request #829 from PartialVolume/add-instantaneous-disc-speed-to-gui feat(gui): Added instantaneous throughput
PartialVolume(21 Oct 26)
feat(gui): Added instantaneous throughput Disk throughput speed switches between average and instantaneous every 5 seconds. The average throughput represents a running average calculated since the start of the erasure. The instantaneous throughput is the average speed as measured over the last couple of seconds.
PartialVolume(16 Oct 26)
Merge pull request #827 from desertwitch/patch-1 Include nwipe packaging status in README
Rysz(16 Oct 26)
Include nwipe packaging status in README Add packaging status badge for nwipe
PartialVolume(09 Oct 26)
Merge pull request #826 from martijnvanbrummelen/PartialVolume-patch-1 Update version string to 0.43.1
PartialVolume(09 Oct 26)
Update version string to 0.43.1
PartialVolume(09 Oct 26)
Merge pull request #825 from PartialVolume/fix-system-report-prng-type Fix: prng type is always incorrectly set as N/A to method.
PartialVolume(09 Oct 26)
Fix: prng type as always being N/A PRNG type incorrectly reports N/A to method. Now fixed so always correctly determines prng type if applicable to the method.
PartialVolume(02 Oct 26)
Merge pull request #821 from martijnvanbrummelen/PartialVolume-patch-3 Update man page date and section title for nwipe
PartialVolume(02 Oct 26)
Update man page date and section title for nwipe
PartialVolume(02 Oct 26)
Merge pull request #820 from martijnvanbrummelen/revert-817-PartialVolume-patch-1 Revert "Update man page section from 8 to 1"
PartialVolume(02 Oct 26)
Revert "Update man page section from 8 to 1"
PartialVolume(02 Oct 26)
Merge pull request #819 from martijnvanbrummelen/PartialVolume-patch-3 Update CHANGELOG with PRNG write explanations
PartialVolume(01 Oct 26)
Update CHANGELOG with PRNG write explanations Added explanations on the importance of PRNG writes for drive reliability and endurance, including their impact on SSD lifespan.
PartialVolume(01 Oct 26)
Merge pull request #818 from martijnvanbrummelen/PartialVolume-patch-2 Release v0.43: Major features and enhancements
PartialVolume(01 Oct 26)
Merge pull request #817 from martijnvanbrummelen/PartialVolume-patch-1 Update man page section from 8 to 1
PartialVolume(01 Oct 26)
Release v0.43: Major features and enhancements This release introduces a major hardware sanitize feature compliant with NIST 800-88 guidelines, enhancing data destruction capabilities for modern SSDs and NVMe drives. Additionally, it includes a dual-axis thermal and speed profiling graph in PDF reports, increased smart data details, and various fixes.
PartialVolume(01 Oct 26)
Update man page section from 8 to 1 Update the release date
PartialVolume(27 Sept 26)
Merge pull request #816 from desertwitch/printf Printf-related bugfixes & version bump for 0.43
desertwitch(27 Sept 26)
fix: correct manpage to section 8 instead of 15
desertwitch(27 Sept 26)
chore: bump version to 0.43
desertwitch(27 Sept 26)
fix: printf-related bugs
PartialVolume(26 Sept 26)
Merge pull request #815 from PartialVolume/fix-out-of-bounds-checking-for-graphs Fix out-of-bounds graph rendering and sub-zero temperature tracking
PartialVolume(26 Sept 26)
Fix out-of-bounds graph rendering and sub-zero temperature tracking * Fix graph rendering when temperature or speed data exceeds limits. Previously, one invalid dataset hid both graphs entirely. Now, valid data plots normally, while the out-of-bounds graph displays its axes with a "DATA OUT OF BOUNDS" message. * Remove redundant "OUT OF BOUNDS" errors from nwipe_log, as the status is now communicated visually on the graph. * Extend temperature tracking down to -20°C (previously ignored values below 1°C). * Map NO_TEMPERATURE_DATA (1000000) hardware readings to 0. The graph drawing engine now intercepts an all-zero array to render a "NO TEMPERATURE DATA" message rather than plotting a flatline at zero.
PartialVolume(15 Sept 26)
Merge pull request #813 from desertwitch/sanact Documentation & spelling-mistakes
desertwitch(15 Sept 26)
chore: update ssd-guide
desertwitch(15 Sept 26)
Merge remote-tracking branch 'upstream/master' into sanact
desertwitch(15 Sept 26)
chore: update readme
nwipe Reviews
More Data Erasers
Darik's Boot and Nuke ("DBAN") is a self-contained boot disk that securely wipes the hard disks of most computers. DBAN will automatically and completely delete the contents of any hard disk that it can detect, which makes it an appropriate utility for bulk or emergency data destruction. DBAN is the free edition of Blanco, which is an enterprise tool designed for legal compliance.
Not Open SourceAllows you to completely remove sensitive data from your hard drive by overwriting it several times with carefully selected patterns.
Proprietary, closed-source suite of forensic data tools for mobile. The data eraser allows for both Android and iOS to be fully wiped, through connecting them to a PC.
Not Open SourceFile, folder and drive portable eraser for Windows. Bundled with other tools to scan, analyze, and wipe, and other traces that were left behind. Includes context menu item, recycle bin integration.
Microsoft Secure Delete is a CLI utility, uses DoD 5220.22-M.
CLI utility for securely removing files, directories and whole disks, works on Linux, BSD and MacOS.
A CLI utility that can be used to securely delete files and devices, to make them extremely difficult to recover.
About the Data: nwipe
Edit nwipe Data
You can edit nwipe's entry in this section of awesome-privacy.yml by submitting a PR to our GitHub repo.
Note that some of the information shown above has been aggregated from external
sources, a list of these can be found data documentation.
Origin Data
Modify Data
API
You can access nwipe's data programmatically via our API. Simply make a GET request to:
https://api.awesome-privacy.xyz/v1/services/nwipeThe REST API is free, no-auth and CORS-enabled. To learn more, view the API Docs or read the API Usage Guide.
Share nwipe
Help your friends compare Data Erasers, and pick privacy-respecting software and services.
Share nwipe and Awesome Privacy with your network!